From c73ba1b638cf7b9677fc88fd91866663698a5a1c Mon Sep 17 00:00:00 2001 From: Xhuis Date: Mon, 21 Sep 2015 21:19:57 -0400 Subject: [PATCH 01/35] Doubles shadowling population scaling --- code/game/gamemodes/shadowling/shadowling.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/shadowling/shadowling.dm b/code/game/gamemodes/shadowling/shadowling.dm index 39b72b87b2c..a91e363bfb7 100644 --- a/code/game/gamemodes/shadowling/shadowling.dm +++ b/code/game/gamemodes/shadowling/shadowling.dm @@ -85,7 +85,7 @@ Made by Xhuis if(config.protect_assistant_from_antagonist) restricted_jobs += "Assistant" - var/shadowlings = max(2, round(num_players()/10)) + var/shadowlings = max(2, round(num_players()/20)) while(shadowlings) From 24b33f3515a046bf5086894b940e7497963ed6c2 Mon Sep 17 00:00:00 2001 From: Xhuis Date: Tue, 22 Sep 2015 17:31:36 -0400 Subject: [PATCH 02/35] Restores old bullet sprites --- icons/obj/projectiles.dmi | Bin 32891 -> 32613 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/projectiles.dmi b/icons/obj/projectiles.dmi index a9efb0990f4ffc2ec4c4cb809f26a6edb213c6ce..919790477933be97671b419d7ee8c83d72c0e1db 100644 GIT binary patch literal 32613 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 literal 32891 zcmZU)by!s08#cO!knR#`Bm|_TyFrmIY3c5g96(As6qE*~ySp2tyGuc87`i!|_xF9* zxz2U|nLV>-?-ftp&%M@)P*IY@LVtk{005SPytEnsAb?*H0MuvT<;-jP1^^)K-Wob? z(&nzFF4j(N){YJU;Fb1E^S$yu2d*$l~+9P4bY zU5frjLbq8)K<3B7hq1E$`ptjWYd4xDhO_4=2)33oEZ+iPdwc4a&V;26M$B2mt_ z-SM>2EDrPPUhRd&hA70PR(pG_<4DA%I@6jsQe+cf{wi1J4wzwX##AqF9dsrojc$Kj z#Z`W@*4ZtAvgFwRrU!N5rsS3E=a)|0IJ5X~%-`i5MV%?kLG3nn+iF_vo>!oDTl9Zg z-dd(w(AI`zE?$J?5Mb%PKP?)jLQE-#=ONOOx_+lWs8nujanHouViVHL#LQ*-?0(Y2 zhn-dlr3#Re?X358hk^L6{fiyUXA7mzUvZLrQsuSd`(O}SBi~68GI5f|xHbZ9 zGhRcy*+OL+SJU)AsRog-E)R(i3ilTq3y5McH7MR4^|P_o9a9G1^9 ztRcQBS=HgHOEm3e5t8NqdTwW?>o>36>9yGRZ^W=yU8si{P(j5~0}9d-8eVA!D}GL7 zm!H^gU~Gm8K|kf=37J%DUJvHjwUS*_CeC*04my)lncK}xDEz!h8{EEl`wy;Q7xq4} zacY&n-crz-fG0+8O(ShpG0*+iPa6}TqC`P!T11Z*OSK;d@vYUXqzCco)#&Kk0_hAr zVN{XG5~#kA3U&Z~Z}z;?%f}y(7an_9)jGbtr>3RNIib~E0cdGyhtkV)w+1CC#}J_5 z;RQWbgY9v&P-FlPPZezs<5?!_HvBaZ9v=QS9DGc{PS-~aFrHexJv~IO*k3H-a(%eF z?sMOt#rm*X6CIxD!ex{GRq z{X+f8{wnV!Who+bDb{S>!OwRz0cl!1WI&%yd$2_%xCYp*Z^Dx{E76ZRijoH~7^uWs ze`nEYki$tVnc5y@2OEKKY1*NGQ~Azw2A*GgFy2T+&R|i~ZjHFzvOPR_GeA=l#vTNY z=Fy}QR3>`HHXh#nyXR9Ibp<;}Hg-Rm^QQhHzP$HL-4jo2@dfALoDC=cy?A zgGrP`ZynnTOv%15`;)dkVldmGi*FGO$JnhDg4qD;{qt z_ME`M&=Jc=@=DqVKY~n0Bz1PB`~HnJs`zrx z2!yuO&z{YEATo;QEEsrR!|X30gwaor{C8PV_(F^_Kk{Q?GWMvh`iWM45*7D z&0@8BgGLwn{rE<_RvOA{75%ZqJk=RJIm5C(43(JwIP7bh))zoT1J7zJ#K$v1hvo*ca| z?sj*Np>a%f%~J5Y4~~;keYMGfg!f(+M{b!9el080mqpE2P~KjJrZdZxg8L$vq)$(7 z6ib7=+1p^+zx+1)AqFLSz7pOSP1f+|o8FoKV$S7yFb=w0ETv{qaj|+Y)GImY(e^6w z>XfHFX#1ba85=^)_Tz$4-G<|_U$66GdQ)jz8>P?10q2#Y*x|5W86DM#i;>jNOMad2 zPLqil6NmBvr5LRbE}tGTEC-aJ-b7fimQ$rs0?hXmFH&A;1eB;P{CwDb{rz>YN@9N9 zSm26!pec4U*Q5>w_Lote2~3dzRk^A0&r4*H81C8D2Yn-ZQQx-BS3K<$#TFIC(0LBb%@Ii0IJx=i79wz~8rTB3sK>ztCT&%!H2cpMsBMF7WQm`2e_>lSy0J;XWgGWsHQT zdhoa4_rGmS%q16$GTp}hxAhra2dtg`IL#hun! zTguXTI!5r)=8U)S-+x%&J!3vklsvpHiOFnk(Skgmhzl9vAvFF&jw~UaNUh6{ywvRTuK?FGc;{(y2r%@RJYI7E*y1^rjDWH{>BF$Zx6w@%12n`RFo+f2QSO3H$hB$p z?cBDbB4Yy>{_RG|9&y*BnPQJ?fbmL``=hbDUii17w7Q=>yTbt!_BuiE>jz8gF`Uc* zG%)n{8L~Ukp$a!yQXls+QVyPf@;cMG@e(wlMMS=!AoL9rN}5((Z;84-$(#xOG%D9l zxOIA;xfD%6wW^NO@)frA0Z8Jt&n2VfQelR?-t-Tx|2QgbWp`4^CAt=1%JC_QSLlnG zCfkIXHm1?hDZM23qNTZS+aq5wjCAaFm&zETvWK~_`7QiQ@=V0|-jx21y)+i|DL}2U)qyjU+;wFC-{59iUWgD+B3&a zD*!NkGE0;i!qh{AGycnz5fd>try@5f4S2X<-u$r13=E~hrZPpRA3G42Mn&(>TK_z6 zUska66`N$cT|zW^Re$wI>EvhYBMpXVK;#xXGBOV2N>DIkI+sS{hpzwi@a2$ze`CVv zmH%hzMcf`l)Erh3(qySS7sgM%Vv>xD;}Iz15p`!~`q=Q~FG1)4>vc6MHM7`Kf4QCF zWBu}GvQY6_K=D(%m%tfv@Yvo2E-f?GB?k!T-3h5|h0eIH2pP`{J%N!D;Ge9as`GlAGS zsEwYYz30ywVukhLJ(%BJZFyF^BIQ!mdqMnwN7UMN37PM}j{=;?su@q*0pIa%fX3=5g^Y{_1HobYBfhkqjpWbp&CI;n_uU8HEPj9N$m^Am3bXk9AFyOaL5Wo>N(?%Txq-VhPSng-Ecs| z^jcT*eJLoEZ4|(PYh>I|c^RjE&F4M}SP!(<>Sg01t0fqI-d4m^kkRt2Ll#K>Lg(LD zeRE&`+Fz9rc(P^K{;pTm%)TGqkM+k?W&K z6wxot}K~d7hWs7|{P1;j-n3<0}yalVhyhOZZ@V%$T|Ar4We)fC{vH zP+7;AeAvEqoP2&aNRj|+=SAu0x{^@`tP;>BtIC`~o0cs?9cUOWy1@Nfr9tbzc=chv zd)`ZZvsTc*@g4mpNy!IfWAnQl7Qo6mlk(NuEN( z=7b0$0F}GMv=Ukdty~p8+zgZ&`u>djp;>WLJz-|Jqcp~7 z6P*&l>fAeXGM7eLQ@mkvv|<|J>ObpIQ}d z(i;L~aid;Ip?H2+qRm;rt|2FdK&9?|_Dj6()bc5=VHn$w|FtA-z4D;=pkep)#6q(~ ztM9hmkwVLO|J3Gx!&|W$^kMfv1Y*{8l>T?y8T+XoAvM7PFaN$s0lxx~0o8~}Q+(Wb zRerRJD=?feODqZ+1H00Ukw6aD7Cc?RaCc2~2f)Q+Rf}{q>4B-oDn>@Ed7Ay~<@>16 zeAo6euZ_{7pG7Nu_p=9X96K?PRNdW%Epw~gtRExX#*OUQ`@P&RFt}N8;)9ypBSw02 z7U8J96H>og^;G1b;XxlBIk!j|*q#}?hbg;9chpZikCtmMU&|ODU(46Gek&yW4J?FK z?7NQbSqL4L@Z`si4(KF}`zu65MDy>T1%G1qei<`1TF=V5CsWJ_pBs@BXAv%86F)2H zz^G(*a?<9cf4sh6Fxp*4jufa5r1Z%od5eBfx{sqlvXbH!kkzDw?o_g@m@V$pi8gQZ zX$-O(XVK<`b2IbVxbAG51T|&tS!TIZI;)-*iGF>m$ezrTqyZ&etmhkqW zlX@MwCH?P(cvAEIe5{h2?n)G4@sj$H>AIS6d0{J#MZewkw_dt2W&P%yax ztaX|qfR;SPy^kQF7X${O-o-*NWM4&UWN8pYM#uQkaYVPM^NJ~B}Tde%U*Wt~!m2#-hDVg5C1oijv!+Koa*M zD!D}Mt%%n^3pma;ViF1W%@k7SDQ5~%>mh5*mR>$iwI~rB-LdfR1aBfsQP`+Fipj)( z^)I23FDEND+yY3``@i3I-L{JFJk%J5K}l63s1b3@msl=-B+MMT@w70GDYE|K`)(#P4a8Acl&-8dO5M^GkZMY6t}*_4Hc$!C8)Ht z;9IfGd(c2vvAE?!LFz2BZaaM^?|JYus4B`ib+SJaGb;l_=0xIA9E9c6|CUO+%8G{uT8f@FCqK z|1V?ntnyr8kmvW6J)7mrCYwF<5FP$$DoW7lXasEdZ*#krVn=+=3kObWPqpy z)T|3qzam-joEB=uJPj@P@3#;Ckf91P;>_2UOuz{ff+7V1|G_@L|NI>1&g?IY6{X(6 zgN3G$Q8otJdvFryx<}dvaEFBN&}w=!Zj&*00hCWffa{^y5j_1ncOcb;JNX*UdBDO^ z_4px%h}flceGK8ep5@;OFL0ec#YLo!D1~rTgusjC%_Vo+1=`n1^Y2*Uwl$pA zXg=>F@}nCsQ}Lt2|C)NxT5Q&*d~>Q+M0msF!LfBi4ZT>-h$#kMG4^_&eUxc#z>F=p zb0VdFis4h}kZSyPJotzI8KncVU6$mSrO}iA!~b?6bWn$6jJ1vT6U5h|i)6O0dG;(~ zIa&>xLd2!bppu>g+cC*zZ$=>;D%m^L>}PN=MZ10k{{x{TXwgae*Q4(xq%{sei~kd` zlSiGS*7u+CxqAMW*#CcK8vb^iG!u43ni*TH^2+hawBC+@HyTLxNUc90skA-0&eyoJ z?J-&?dM5((mGUKpw_;@zmbCP>2_%kjjgPY7-*CVVj%e>^6$an@3nsv6t?{vUEKPBS z67>KbLH^Mi2g&2Z5;L>RYv5#EXgPa5w*D6z?BG5R0Vu!UU`KjKCL8+0y{8=;m&y~8 z!t^YBB*74g<60f;dV5O(&r7Bc_OM4I(>RB?@f#NqXF;;E_P*~>Mizg6b%KF6aPKK@ z_lfF+EPmRL|FyWqQ*WHt>NMcXG;jyLBp(p~XuPyvm%wWyGg7aSgnnaKGdqzN`*g-$ z*AmyjnL|^*F-61IMPg8YFfQv_jM+`&~&U>nie*pmb zH-3Qg;R-Nq2#(}%+An03Z^SVxux75c`Z9HBl*;$*!oux)nbh03hYX#Wx)G17HaOHo z8t*SCtZ<*%E{}hhNs;Zyl-DA3i;ID$gV#W5@fr39woX=CEAh|c{r;vb=dP55<; zPs3d-y2|(h;AiRUh#;ON;#6*k#XNf@%t!=xx72ombsv~n(D$UO^G1LPgD=Wpd4QynbFVHQ@S5o;juTv4oFM-N> z02s3RwNWmVenANecgTwVb02F*dkf@`VeH4lC(-5jJ$P+jLX-WUfxRHMAIfcRH5>06 zSuF09-|3NjZYDw%sYe)pJZ*=Kn-1-x_%mNITrvd~bxT(IJ?N74irDVl-__22v}hh# zS2#ij3J4%lX&B<428w}keD=uz#E*tF>q1*T+_i|I#9~% zNe#n+!R>aY>s2FCHL=LfT5eBy2KpA-eEhB_Ju#Vm4TVjMBG*3{s`@?*^W}UES|H}TZ@{_k(f!^|!(?S5Zjx5_e_6FVw)Sdqhke-Es51WrI2KTYAGXrwW37rg7wJl1x ztLSaGDvB^flj<-l<`X9Li3L3+n9`Q0!xswkb-dyQvBx4rU{>GJo`0lV4e&tXN| zHoJn^F9H=tc>Tz4oCz%MLEpU;H$fhs#`xufFJFc`-ioDLZ|hp@Eu*K4{{pIu7v+Bcl{MO21w7ZB|+@q*Gpp-)Vmg{7$9Pgr>FSvQ zwk-Hk1{J?=?rf<=-ElY!yvWxI{m^F%WnvpfkvFyhe3IswkFh;i;vNh}?KhNkLFL`g z#C58%PbS#b#W(B+7RyG)9=mDQ>tyLd_deP#qkWvRt+?0vO|`kjwl3_nMi$Go*{>gZ zhGaEJopnjTu2xC!U;2D#wv79q2(joIeB@8$e;72Co)Gn*YVR~dxlHciN18WKMd@d& z$d9hvn;97h|N3Mc>>P=AHSFtkO=bw>YO!&cI@l?Dn&VCNmh|EUaEO5kO56QA8kI*1 znu#;W_G-QQpwW?^-r)stt_?hQVsW#9u~v9e!`{6^1-C*|V*W+Y;pltZZ|{G7v)wz% zuoHQ0mD$efqT0&!vu%eL=2tBm@G>Fb?~dc?D&JHnPMBI|Kz1we6pR!OZI2@;fVdyW z;mQ8Ir`NWXwRJT|&&V&u8QKh-`{7U#gE^cS7Nw0PCbWsuE8B{YmF7|@>1#@vnTd?HbDNHEO zkaV%IZlg~2yuBP#Vp(11a`-89trG~TrIOQY9XyE*;J7_Su`q1UE9B#0nm`4;rCRK9 zKzyaR+vCt{&wYK4amb?n3n(%5O~qiTKGGk`#T37J5d1J zvp!{dyiyWs)_(x-%n%Xij)AHpqXPPmtm9;v*4@AGcpi#m-IWn27PBY>Y;VcwRu8qb zh3FUpWnsU|*O01LgU_zuHtssKoC4K?rpF%Pwy;q9V~;Bb-}i$aN1^&={tprB`+Hcr z2ul7BvcLH+(--rt%0)JGxe4@a-!1MKS>^cn-Dje1PT$5Eg%=p?m9gx#w;w9|JrvHZ zJx)nV{*nHqC$DrY#Cv;>qL$e{t4>pL-Qay+t_-MzIelBS0b<8Imn}Qv9qTe;um94$ zb~_5{OY_J396^U_2sJU% z%*PbDQYM(f3ODn8CM)J}=pym^iFqb zU{E;L4x_UJoUBhrqT$X10jGfN?nJb_Vj}S3d?7cs-V!^5!QbJ(f3#vGkmtWr7}8?d4Cu3*g`tgJB6#Y z4AI-N;PGGMq|>)Ge&_$-HHWj5o*HLm`>d=L2aHEZMbmRRe8v4gPt&i=ldf08F2s$s zIj;T9$<~Z^FG4ahPrA*ajeT{-q?E=-T+;S~`Zu~h0Cy`D^roqnUWeo1+_px+Pjc(q z_c0*ldv@%$nE()Y1AERz?0CT?+|gtnUPwSuTlVAfG&$36IO*jFw6*PFbhv<}P=bQtQWQfisp0`^_ur2{`}w?I zX4s9ahQD$pNVm&upNQa11>0L>kd?K227=9RK_EHHrESB<9@5w4tgnX}o59?1ZWiRhT{NW78g+B1bMMt!!MEBL6Tk`Kt zteihc2g0x20or2Bf9C^v&pqa+L`}h{{N+v-NtX386r%Utg|V+NL!dzzwmzhOPwk-obL=OUxk~*$}{|Rj@qRR z_8(-Co{*1mvEZt`Gj~LRbOrEArhK3ynAZPvFcYH??sz;9P&k#~W4!-S!gm?D@{gZ; zZffjr@_RiIHY26CA7S2HYbF;w94GL`b#f^FSNj~JY|ED1$?W&O-HaaV=jQ=kW6Ne1 z(GzO_HtED^xfD4^df4Uunbttza@Nwa8@M2wWOBloBl*NX4F!HTt&x^B0n3V{+%sC} zVCGw*Cn5%TKpUn3vI@E$%{Q)$*fj8Ea~+5Z^Nth)ttp{yR#gW**EbrF z<#H1>qn$L$cGckT4;k=E`yWLP);ZFl>)?o;x4@}9QR=RcB#z86PhnI_8nD7Ta{G>G zd=cZe3{fWfEU55hWQ%3;xAvE(D%bz7MnRAdAWUj{E=v{tgThgCk;(`vx31AQauhMy zhIr*Er}4ab2J4mi9m3FW$;2l9f5mUCMN}b)o6ac0w0?xbNVw=o9>^b8CmI&uyB4nQ zLZkJ3*OL29B-KYgZ9A6Q1@4l89cZ+(oF9rsr-?^i99B^8fJy0`KT8tr2aT|_`0KI~ceDZd} zclP+3l9}%d{XHx$6_4d33cOP8?~5&4(lDSVhoQBb?s@5+ zZcUCs?~NfYD{&Zrt`gIVEiGO1=KnCD!erF(66hX0K_m7-f(TvcmuX$kO`Aiz^C+{6{n;Fo=; zv5HQyMPKy-q#bgE2?hJ!nekvl2%%D-31}4kza-3)A^l$q`X8WCb)XSGq|M}4__0SdQ9K5D6cXr!*%d~2=m(h; z5{%t_tp26$6o~Dg*KmMp%$lTCNLatT{kmaZUira}l$!P8El+aT?L-|ll3?_Tx0s$@V+EbbrTdAJhpv>|tz-}a*&y5Ak=kOJ#6 z)r4oQ+c?OSoGfh_n5;m}{R!fyqokeF>ll>I^ouVcKaQzZXcZ={&wn)6(U%7(-#ec3 zmQr(+QHbhoQ54rPyXYeU5;emKH4jN^RPxVBlP#RlI`X#vyyM6Q;^-8-C=05}J4&Z) zDMlCHp5Ih5Wtr0w`#rp1lTUavNDGZhFtj2^aH2l+4tRC^gQs*TGaFevdxv}WVi9|H zikx|#5>haaeee%qPukcj%=8l42)l}H^%!2Hg%Ar zZU9rED`A_2jJIsQ%|yMn-u?GD*tC*TKH(853^6L(y*&WWiOHiz zJEDOAU@)%<;EZu@r<2LxEFgOrhE8clUVJT$5h8;XtQ@S4|8>zQG60SWnciUc&{kS? z@!&@?8Bt1+D85K|#Yh_QcoCHsw4}jG*i1VqIrF$_6kVC+a)i?~Xn}^usot7SM>1`Lq8r$ErGltKyarm&*&aiygrewL=%L;CU1*;6L}@t)62w{31mUZ3cx`W>1Mbu(bK*7QCRSP_77cqc4e52?Q%n=XmE`c+ z2q)PsW<5se0$AaWsas`K@|0`3!I9ANyx7jv8H|c?;b1lLXU34Y;DCppKZU<4K3p6I zaO~I3!X79@ALSU~2aNQ8s-F=rFbR*V)>VS_F>{ODFGr>X+afF-;Uq=}*H1{VB6F2*tt9kdv9W%&Nxm!|Zy=Gw8&|?l)U0`0f|; z6I`1Kc7=o^g@RJjvLAvU6Z3y8+#Obx=|QFrkqNOG8S%h~_V znZ{(sFG+UcG?UX>*Hzb;r!=pj%H-gJ)-YpDLavI;sVCjY&spd@PaNO8zZp@MiN^2x zHbK&8q7rvN{=t?0;cWl+D+I;b`Fmu#SjP}C!UhYosE}>^Ok{EFx~0I-{Mqi+J=O9G zv9brU0LX+bQ{Ir`RJS9H#D$io_4_v4#xrAecKqBMT^`#xBV zGNY1G?68Cot|FbNr(^;zu`r`Vf^S`DG)vu*-DZrry@R7n^lq)TSDjGN3wz#Vtf{%J zN9&dVMM@aeTSaVx=rDt~w3LMcXi@0^^C}{x2$RBOp=4qw=rrcYhpD;-o~vpv-^`Sk zEiN}q{(A-;DxUa#^hIHM`c?1>l`NazhxE4GeLSyLR8N^-4TDqL4&?^zLt9Pf9uiKq z0B{iRJ>7ScHo>C3RLs&Var=DPyU+ib6Tff+mV@2u^j_0cb=P63{>G}>lGX?H1^o>| z16~?lVs(bHP(7*OjXa|JsoIyV>Se`#oEz7|J9JhAl=fKj4OKJFmZ0~SgJz|qoY>sz z{cCBfz#Y|vE?W^xv7Dm$jr-hm?eV|y+T$B|+dwlmPE!Wj#%pLnjH8sr$zyud(xb?A zxko0BTU5H{4PDDG@psE1WmaJNz39CF@##RI8_BxEIe?X!sqg^xZiG11KT!N^hKdGn z+R8n~!j8IcLZkWlgfRio2B7_(mw**d35j^ZT~6-iXsPDD_M-j8cnneTN@{nE1s827D#^N#0BD`dq`mx-IIGDD8y}F7kbkSnMp}fLA zHq2CLn(d_PFU{4xzl_0QMgF_=)8mI2uae&4S5rcE7vtFZr;D?H`*`8sE}m&j&jaG* zWO1HRQK*|UbvDl4io_H#l!RQIs;S2fPq`&W>#WQ!!e@VP+rIX91tOYaEaUOS_m7;u z_X&2@v90B=w3T{HsnUR(;EodlAg3ep3#D8T7-(x(>J~s9+3RXf=+swz{9RQ0RSAGv z+61p~ADs2%hZV8+jIqi|UUGWnV<{y=^@_EdM2_@+AUiLV;@Yu5fVUxJ;Lnh~uMV;A zI!e*V(!6`W(kWcgt~cS!{{Es`3IFyYyU-3gWUw~;(zc$a?)!cR}bn(1+ zdJg77Ehxb^TZ$!(_-RFJAhL?Vjb)CrhIe*X+b`f?~`bPKY(?~4+ge71)wY4A$ikan67jm$! zg;`mKZU_C@{OGzx89!=9Es~yGN0c88^+N za|3k0oMDJW1!NFG1=kMO0Gr>2B4~<@zY86m8A`8!58_cs!v!$&h2oHhXfuW=`hxYm zxR`gY)J|ur=7Cr4zUj9Uuj6N(6;ug@tS)y6TnefNn;-1WIriEH(Z7@Ri&tC!mh48O zX}j2U!^*=rT4y&(TB|$%JfR)lQn!UYt!DlD)iPqSAS|U@+`U|paOGx-2q)k7!i15b z`R0mpTcc!CRX)n(mJgB%41n}QZ3Ru>S?;68i86y<%>_^@;`OQ&mE#wQF_U7~utm)F z;|xLutl0HXJ?kCB*n_r?86M_+)~LJ+N16V4k?M*Cgii3Zy#6%obkg+wcGt0Vw;I*!E7S* zhPmUAP*wdS$yeQcejZ|?Tcq$sL*!4bx&mxpf~a}5w7>kWRjSNG$XO~B$D7{V*^EQc z?iYDZ@&ebRq)P5ZZmo6q=pCg=C}W!?FaK;nGfm=q-AXG%e_n$hfC`mgCD~B`(A@F2Is4O)XR`#B~%?pmAm6z0nAH# zr1idwSq@pbnOOF1v@MfZvTi?*&vIjsko&TcY%RjWmwGJUmU{IT$ts+so{!R;f2)mV z!;GFWQLKy1S*g=Z&o1+%;bItu_Z0ryhd-WyF}D)*z~U_%2rfm$dM-DOqEUI=AFs_M zLGFw*4L#)iVfvCnyE2vL)>OWtK^*ZAQ_Sem;*^*S&nEq@AB)WQP3t@$K3$|8>MacX zS4*>_sqI(8s0saiE9bm*rx}hoH6ahe9^MG6U#nPIsmtc>h~MH~4~p4tiY487a<)<} zQVOF?W-wOcJ|WjcXXDF8T*-c=oQ-$c(`FrBMyTBZKG+x0lxb09+Q8NQ@2=zwEG9&Q zk0nM^VUZ*=@)u52O@`Lc{7$U)_Js~j00BQ9iP^@^roP?^5qN#6k&`3aiWPF+Hkzv) z^PWAx5ri7pM(uRk+OG-vk!#UYRm!$Z#tO)zX9p_(6<$L3xyChA-n6f=7YmWEE+C(! z$0)7Wto#!^Bpf|*>MwIBR@Iu<2Hj{;mgJkyG!4{gIuLICf%19ekQ4zJ{+P`qYIY2w zP;(5v5y?>gNcqOnpHl_mT3UVMyLi+?>ftfc9NGH)@&~%hOrKXH!}67+8E=Bb zjc~1m(OOc*O^Kid;!fyJ;cThvVB!HI(EK!vp_3P|Y(d9Me(!|-ssTeZ_1~*5g2bUP z)8xFPAJ3ch$ud2Jest~O_N+HLn;$R#(K(-=zUujTvf)O!A!$N^Y%+Kl&AtF#Qyj9Q zO4sm+!j`MoFpPEx1rw*fz>&2}EILsPCu$w!)mwzOKdB=A*~%+o(F*c}9Dj}iYhv0l zkEr*Ml(>zIA3?4*xV*_27xE%W=zK_>&&+KwHy%_mGsv`WeDWowv~w-x!g39A6NmmO zkTT|Ue76=SLkJg99Y{^cuC=r%BZz&#NH$+KGMIgyW`Mda@{cn-(2V>7*xs*hKf%Zr zi%+s#Luw0jwYp090S$Y+AaA>uL{(lP3yOaSK#UtK3A;rCf|HNsj^7llxf+z)$*noI zMTSN{PIU~JR&{HBV&)}nCxgBkM&B!*)-(G6p{C{~Rp!_K`ivs5y?kIoNIB*bhu-d@ z@>0x2jyH^=_yFL*ZziT{#6No56SnwgcUxiI@7FkjabGy*d=s^&Kwg=Vr#^vWeMqjy zl9!j;{!{dPqZRq(1q2GM4Ak*8llFqywBPoerTCic-bWBf!5oFZj(wJIH%g$lzGrGK zl_LzXf!~C`0>Mrs2@3v_O{$C#07h5%#CKe_i>RTO+Fb^w+U4m#njSit2JZ8re+I!_ zbu<_%InMONWRXlRbPT9(5rT3qYFOSPxX^{p>nKL_eGO_}uWlri{K-n|sce9eN!cbk zo`Tvx7q0%564-^Mqetsgv{^-lh4sC3x%`Do`=P!_@8`D8Cy>oc_!+_8$0-VyujN?1 zxgc_$7wJ|?z3uk!k(poEZ9xZ(4D97t4smF{ktM#ct#e?zH)3G?)-?VdRd3GyT$a2* z-3HZ|g!T7unI+k#us;!IO=B{H1QJR z#3&C-(8Ns11;+6nJ)R@1;*3Q7aYQ_Z`H{_VKA!cg)#HivkI;2o8h0@R#Y9!Z_PmQ` zt)DOg?=qJfK(@H&5qq2j#s5qa)d1PGVs!6VRs18S20WoY1o``^pT3=utD=D+Mo^9^3b-P{bFx zI)2!9gi?6O-Frw_Rnu>>98Or7`WhE#kteDT0|apEv^2`(;M`<}poq`DCJp%&=1~6t zY8r*M#7Z3;J6_eciND`iY@`CeX8!?^q z>&>APNIAU7Bu_QS3KfUIjhFD2HvR&UyxAxs!)X?lqH!-YUE~sXHWt(s;pK4v&9BHNsq+umye(do5e7|8{~k`jtMOEG z`i^#60${3q_+nmiD>+v{3$ooh5x-Fk3=Q6B-*u@28DHssUH9+tUkW*|GqrzM0*pSd zJsLJCj|}?vDrn6~(!v*=PYCm)XXY9L06(6NDBPz?s}f?Sl#y1+I#SV#TNnmb z!UCN+DL=43+{{yO%M>pi#MOGB}LN!=g8pF}X%e7=M#&x&xz2wlnF?C=3g z<;{(GZ1>vWI=t~|9~ZY1vyxH2w|@6qT)1BYtv{5TL;1`;+vaT_jT<)%emWX@HUSSD z)^bJ!;!@f|D_yl|pClc@)aaux>$QL|mR#KaEJuvM$)bh*d#M0Y&77e8xjD|kN4Qb(t zTHTKCI;h!}C$9vF<5n>MGleS!bLTUh=k+Lol$N~U4#j6aLokwu>%@c{177wj!IQt2 zV)XKpVl0b)&X%IGJQS4EY7je%?Pp9}rF66s^x)W0GJlHij|iR|W3HJ|=|w&LA@YZn z?L0Al5cH3HSZP8AnLIxUFcMC`Tyy>qivXku{O08PHmQ*CD8}K}zqDr)cEqug7~SRlJ*|#MW_lx^oBcV z+w3(wo9wF55A*1=J%hzxtqx@d)0=aj>wm4lzX%amxsGj8iJ9A7zcUyPa+w09(XGi* zzNJ3*uR|oSytthWB`CwcNIiU>!>YRbHOuN{i_fMJ(wnY~dHrVa+_nZ`9^&^IQH*TL zv4f2GXxB(iuRjh zQQs({S`t9_`)Uqiq@7-Xv~L>jCchsm(z%(mEK>hLBV@s$9H{~ms&%(Jfl--~GA;np zm1gV+lYVjjM!}05uxA1cN8OLwsClEZ{6PAsl(7uF3n8m#g!~ZE|Iss~(Se(xj_%!L zUm~^~j#=-^OEme6n0iS{?*LkXzxLZ`*0N^qK6=tK?;Y3}cQ)Q+XgHDuC?8%hwBGaJ z`dMIFmR+^(8TY%u&DJ&TmC9wHe`BRW}$-y=d-U=kxJ) zmHnUqLD(DLOBE6a90_I{KALcqd8B4wWT2+}i}Ck=E|P4wF;L`LE>PP&R>`zJDOYLb z(xtb`*gp7+HGoEefJns$$O}ZvHJ!v%Izr4kM@VrZmV8+WWTnwF=C$(O3Ysd*6!#qu z|Knbqalhd z0|&FpVtbh||K1o^a4Tc@5U$VvE*Jo_bz4kK<_Gde1(q!Wyg!l1z}FJ96C9ndpKBXl zBZLo)%>^6^J)9fe#^|lYNIGEyU&&cFVhr2v4ytB~GZEIMToUg(I)m5vSp0b{dKhVK z{qE=5w(JMF!`0cj!wmfLZ`NqNA+*anZAd`+5!Brd%bt z)c1YZl9gXz_gQ%@_yoQ#UY0>!lL)wR6I^af%2iXkdoc>32G4a!(Q5f&s+;MKQYFtw9BoyHFx5%!#;sCUU z3E;PtxI0^euxus^tcfYSU2i{ej46TNWeK9JN90XXpbr!R2~z)Zm$es zBj%5t;AZyJ_?m61GXz8Ow{^Qf3r9QZF8^z$C`P*bdUV`U?n#Pqvo-}njq6h58pYeFp z1yFy#TTf5FP9O;~H1z@03?2>HgHXGQdu4D9%SjB8u>K*-EB^$OHcuJfHLq1joc2Bi zXBJj;~T75mr5)>sfTy*hqN2=ymlcB1F7 za;^-=d^Q3E;L>;{0Cj#tHN5PxzpFL9vnfxT`kAOEWfKP^gN}eW3`! z*w|QHz-1ei(*Nq?ug1p41OFYAXU_-$uj@a_mDxw(x=9cY+d^J09rDSBbM-b=@MSYV_zRHF*G?Z&xm55zB&KmI?By>(PnU)Vo-hDN#sq)R~3pi>&@P(VsRL8QB9 zMx;?dK|)diQMwxj36W5`8>GP@hZtt&9=`8;*Zuu**Ik#jV9h>f?>W!e`+1)I)Mq2q zhst;$wif%fL$u@r;$!t`=%5t8UAqrs!40@;EY9#~$*MiT_`7CEj?9hMt#R!l zuVKvjke?)fy2aiB*5z3TWNiZ|9J{TAr$zDlnqsZn4r5U~AkT5iUmbLPXNRAlJdM9r zo$Os`F#y;47)T1gAF2EhG5V04R}AxbL+=6wg14r3($AnTtq(e&r!n$O4{CX^%Zdoj z&#I(E6Yd@&lTd<@@2JGJWkpO2qK?PeFBkvR`rw}dDzxBf(q5_oC4}i=n0pzcau`mo zt#2#aa0!=ZmR-{!1H{ux2OglGFhHEa%wec{ho|@V9?keb<1!%KMmm(M57E?QG2IeS zQD}{1*%@_$elh_FuqCz!3Q{3U@1r@OOjJr&mEXa!x`}U|Ua`Wri`Ht>{m1tkUH=&> z|4-f8V8Fld%qYP94#828+JcJ@vZ z{3$h`6F$KN?9Ib4GraRTOgMcC{pmV8d}^1FT2~KmkNox&_outZFw)UD_>+pW?2;Y$xm;yUh%~w+8ocEH6lzL6k8PY7k(GXhN>tMERgO zxE8v)NY)s-kG!|GIk3|gFa*46IP(#gxNz2-KI@t#O?pxj%!UQQY!9$%$qXYNl1pgu zsV1_GEP^etdO@)MF>pUtEA!y1i0m=m5B&u?TggRE>TySouXg}H&UrE>V_@(p(UxAh z|3R=*u-vHAT37m+atQKu#spDcR_-iy2br>LmQ`Vgecpo!)9l_~6b}Ao-@e~6Ki5|y z6N>UXPZ)S@-Sgp!k!KEks5Mb~PA!=Tk*_6TQh}f5kd>q+^{cej@sZC3w06~VmU__3 zflpeh8y*A&3OHS^yqjvoXKeJt2{S#3%&I`L`Mo*F&`yGxfnX^jXmZ7p4MFd`aL9W6 z)wpi!9UR0AxaFlnvZ($%inF?kh-1RDU{{@Sz$6Q(^(!;eK)lzk_qjvJTQ^ z#^zm#bfvX#YYluTm^jp-NJdCJ@?wMD?ROSh?yNtUFbEFtz4ZG^KxMzN^<>v)DQ#Wy zo>k~Qs}~jCmJ8(E)c_rAjv4MW1ZB-qzm|P}Du(o6EXL3~a4C`s`)e z?&}8Omv}Tri;w>Kc7PRAri~x=A)LiK?9l^J4S;JsH}q8oJ57e@T(x9B1-RKir_h6h z(KQx%bbhJ>`lioL^pJ;ljd}vx)J0bqFO{A54A-k#U3A z`nlQ*_x84Z5jS&EaChfZpQ{sfcH}u1mYWypIagB)1|cGRC7=mHvm;u1oICil@!Y_I zChc3+?}i42bq(-9lqU_Z1;nt(Js?I*}BIpT9c9M|95EY1FeyuJ)~02dF}_Cvo9^cnp1&C*h~ zf|LI5y;3`!6ibNn=$k|9X1*s3^h{`!BoNh|;TzI@7&-i%AjPqtSTPM{j2V263NWaG z5}W+nn~gltwzb89531+RW4awFKSDnpIq*b1H*?MV*%Y1LlZG#?2V??LWEjlNt|h5; z(FwX2qi0|0@!1i`N4a2$l2aL)Xq-yQXX7kX6Us_fmpWrRuS-7}SB7F6dU7=w@Vwq| z=(l~a|3(P5X;w{b!+gs_+%l(r$Zyjs-TJlToil=${&I2aeq*j092tkd62JMr7#RBw zsz-}6Yu8vR0pwlJFIK`6TtH24!OWVrj(RcivX~;xblotoGPcvQ!km9OWi8GAyPk^G zR*m4q(4V~=(vlGQ*pq5r6hxqi3vRDh`-J{>&r@<5=0fv$eWBUMrAT!_3tG^QF0vPi z0&zn>K8OO145DBKol`zG*z;+w+2yLSk6 zs==y5?k^W2Gcy0jUF$NF>pC-$$qym`0OIp@&I$F@QV@LB!0>1f8*^+wOB#gnKRf^1 z-va;V1+5@T?-5w&238aH{x2$*1pXg-4=fb>P}4gZVt03ndHb{MMW?D?_4m86C(muq zMb*@LUQ|0$u&X#8S>wND;y}Ouc%6$;l>C}{S5YZ++m#iHbEnv_*DP;yS*|%-=7xV6 z-t3qtE}?GUVrSz~u+M@f^0}4TAqV8(gUz7~7(7kkL2d|Hh$UmId6zC_pc^5B#<4is zac<@K3#Z6#CrD+)|43jqu4&MrB&;_`)b~p!Vat;jZMv85DbYJ)v=) zyO%Q7{~53_DJiTtDQ=!s|2+HRa~FiF3EQFDcAzsCt2T3LGeJ_eKR!L?F|TfFKV9LXw6eC!b3Gg2Qb%Dp?!bFcV6 z;kB@)H4P~m-9`aSLTkS)^ZDeFtV$V?%8S~8ug`(yNJiMFxACT-V(o68p=HCr*g4>- zSB!KZ2+;@vJxaC}0M*rCuMF@rgZ~0jLuYeoaOp_j>X7eS zoKqjncHn-yq_DVC=uN=1+Feb3eF}#b8K6BdSvs#DUAAz199RvyiMk(it|mCdo(x_# zH8K5Sr5#pMgewSD3C%=BQ+L<>-ADVyRlGxPvfx584AMa~=f_edY`>Z3U)uz8S~S1X zMdVQi`d_bS3`@sH9u$!7?!QV55OA2l;KGsc#c-hYdqifOlEcuWy+=PM9c>ieT`7dm zBvTx}!#!{ergiVcgFl+IRXk&rANV8^+jdco9&YuD=d0=q-h+s1r2Y$V8&py~s8YZz z=3M^{s--`;e>+E2>PqD>u|6-vKuOa1&}lYYPt$TZn+9!SWG{}b&+NvUA9Xn}+y{A2I-c$Oz{Nj;#%l?y zc6{f)-`_K&*=-3qEsc88U2zK$lOJ2xAbRv~@q}k7<1g`^%*MXVENv+H0hZpTRM~UV z$a7^}Ez7%>uko(V)jN2DWzo4$Yv^v zoEL#REK5&vFeoW;~z#CjPqtdW!rECdoU>=OUqsK1-PY z7K>?wE=h6I?i^gBpRsh`=T!1>Nw0=tVIlar=VE7DY|uWrx!RVzUNa=#ANyWCoQ+3C zmzV=E``Y#=JP~`K-6|&z*R;kVKSg`u2!V4`Oo@x^{t^URX`z64c+~!q_>bhf!Hapq zSbCHvpmke`2SMOihBRwgZ2SHvXYjl){~&ku4m_iYgiODCfIDoko$gftR`<%GV`Sm` zUk+lpLa!%J?s-l7kDQk`_MQq{Fb<5^Hhb^mi3L0{=maUO1+1Q8)pYsihN2CO7)6{mS9cFeSLRIQ@QE=%dS{y~wj!1(f$=QXr4t@N_ z46^zfvBbS5ssOl8HsU(5#T8{io5WI75LZv8`veF6Wn!CYF?o{|iY5erv*zMXTlvGG zLtF-F;P>;{^pN1tQ(5aZ7tMb^#t{~)91HI*)w^?R7?nX|O1AdnFRNLm6VI39DSaL@ zS3lBnjDck&7G;qTl)3j=)^FZwS9VD}kQ`@@&Nej``Z)bW56}0>vl$(;9$6spd7(UQ zcGUKQvyUELmeXzMteWyOM-*)KJyI8s94}qhCIsL7iuq_Groz9gqPyHebM@8gKGC@7 zWxko0yhytw=}`Z<4R0d0rpK060WgJLi!$kU@@VNn+K@uptxW!7kw|vCg&;(WUbM8-`#Cimy0N}pPPOD}GUZboK_O=Mt$m6I!XJ5shDZ^iNW6hH(!0rXtW<0(3kJ)(*nwOD| z&%%TTj+9ms1!O_AR;R1NDyJHw zS$Y4N&)PmZf9HE}Npo=v)XZ$^jHj--rMWogY=5U5d8~*$ZucNTb-A|jS5c)ekYeTt zm5cjuS174h>iRt`j_U}9SutC`(OYqv!8v^CWzRIHDFQc%#N~%{w5a+B#fSC>o1Glz z<-WAA=#S<^EXYxIk=dDL>k1@D! zv_b_eU+4tjRI(Q(b^NJtbC%G#Vsvlg0rhx_H@?}+gxy?M;O$7F9d z25oVrbk(J_a9U!PeG^wu<=TOb3 zSf`srI%pi#I&dD7*qU}42YJRX-bs$optvnJw%0S__+s znC;6?-$cwR+}6(}0QNVC^Zj0Fo1^K(`B#*8-WbCKqhT1m!xp-raTu$ZgK_--yC@5cCdqh~XXwuj#+9hoh{(5aP;FMyZeV^dO#G4o7 ziEL%!jZD&Vxie(vlxJ?hQIcgU65DM+qzR6r6e*S8ybgLf zO+mpEGWlZ=Ixdc9Lh=_P&At4aj%2{0--YxzQMJoj+%orT*qG$AXNwNDuF*TGFX?#4 zNCQdN8aWm(Gp!+KAv;umjbH#%@0!~Ztn-qX^MzSHI)jbzv7Uer!R2GqOF7+#V*<0oFeD_y45@yc)Zi-SWbAwd6d zv@|R-`@p5oUsGjQuI%iUj*nVUSlR^Ab#AGKa>%@sf|q7lkhQLBE_=u0EeY+AoA+FF%|wDmbnJ^r%aYo!#pd1swVHlTQvAKl{_9p@7KFSK zoUerHjPz)!&53u^w|f+wx@wtY_PsHHv;y8Zl;CqC$2&HSj9e{>nNXnc7A=z_)x;rYKKZM zM6#`#TpiQavX|-857@h3X~R19N;>U@#L=MLMi+iQcPEl#Jvc`6Pdv zsRlQz-I#pL)BXBAlU zi~D@kg;JX#??AH)sWkr^GEFM6GU(p(3aN|l^7NK_F=SwDQnF+0QbHywkhS^`4|kNp zZl%j*e51~uYS*Wm;)cm=59aHx7oZ)^tmBJ(Jr;S$^hFL*{vUVA$LoyQjxSrnx*AD` zmt(`bOAuq;OH_Te4f!0lC!AWvH9o)t}u8P1{HJRypP>8IYX>?}tn5$}g*9aofz zg(6ruZMda$8tQupyS9p{M|d>_Ah|mJ_EOV~QJnU~^xK?-F;v<|*J=^q`*RD)p*5V0D@cUU1x@;7zB6AKh%BqzlIiN$!>grYX^m6nl;PQ(I`ju3~Sopgs!j&?_#N|hK zA~OudKCxp&=bwkazGB4@INcpl^zxy-RM1#ytIngP^Z^haG`j9Al1#L#%q171M z$z$a@2U$h;7I5DTaO)OaG7KvseA_JII(|LRzv$`=g2|m2kM{6~y4bmF!fz>D_ajtS zeS_@+aaxOeUR^ib=EBKn2&{SwqqQ4m=8c)4%mD)WUrLC)3DNDuW#4}~K0~adxPH;=qL{ihj4YU2ZFl>K_ zPC>z-j_1>1YfaAcN!#wh9plRVx%#rpk_%#E$NM3;KjXU|x8-MN&Oa15A*2RAX<(+z z*UpizC5T_Y;t+5D!uyQftQ=v-FY;+>Ez@X+Bh^M*m#2rjGug~V-Xr9W`a8)j4VwJ> z>97x3`qlt9w)ff3b8_I5!uTM2yhmg<#h_)MEqA+i*V2+2+ECfy5)WQC$@{>6Yp#~6 z>n6-kG~D5!^aJCE-qID{0F?|9&F=`;d%H@J`C}Vcea!D3ADe2$#7_i_Rxs5J;vdZA z0lv4=8}|4s5O3$Cb`cz@boVgo^B(-XpZqv#`tK^0{n*Cd%_j0vUghQVFEFvc_5Eg0 zyxsfNxsrT}IHqi)=Zsc};qPS1ZFXWm=zT4Gd*QDyw#m|~BFtFv>XsNi#nM>PFsWhp zng3*+{*#$&x41QNNR8I%KOFHI;#)39T+EErUxxG!W|G1K?wFAEes04)`DPm{2{=#M z9s#U}Y5R$ms`#1(i(`!94tlA)cCd^pPi+~8rBht;;^xmt#+x5X?bA*IKZvwV6Pihe zvH^Uib2-wEe@@Hm#VLkdnl5xu7tkS@mM?oDqzU*{1Wx5aMGqX$=fpOZRhCA&h7!z) zCv5B1%Mtf|@>;O{D$)yEPhq`x@5)EtE=M@!K)seJ1@EH?tpftf-yL)bpt?FU&b9cT zYtJ?6%-mMUNxDbP1UZOFBKbj^m6~lyGMI^@o$t=U{C42*Oy#!mo{`)uzmeCr&OF<0 zmc>BhJEf#WqB^ehnr^rZtFm{A?|v9CW5&;imzsjK`YI2#@(S&~nB$m$nx>~~Txm7u zgpIC|3X<8~#K+5`E{}NA!<^*wIIy7SjufuVi_D2Ex>O7)d|&8-P{&h_ud0Pb?Hun( zF_|rl-y^RKYh?B#-VnxR6rhv&#$I$|&6il(4qEg_Kdh%dRFnMLAg5ZByU`IpWL*7F zXQ26Muyfs&?6jE=xql~Jb)v(PL4m^9n!85Br6u}eCb5Rz{o5tFteLS2`|!nBZn>P! z<)@*5Sq@q4gs)@yqL_gooc2R4A$H|bKDT6c11)BfbpRNdOeP*hTtwHxIA~8~0%)B$ z`19_srBle8$?7X-DhNq&KEcRMhJ91?m})Y?Fz|CF^1%kG;S_>Iq;tIt$b#Nv*A?;Q zzY+d`X?V9l#ZB8ulxn;kF?!+8do|9QZ?KdjB3Yie1O74xsd=(#0)uC&B-={kb{)C| z2?oN%c{>p_4W)$Q2CL&z1D7F;_16Z-wbMc(3v5$Mk|vo)Fw{e7V4POgt)vkcQ<#dD z#}B)X?G6$^kZ%uz2+wJ^ZypPF4X@R{LGwWfG_lgKW z_s@Q{R8yZsFzPUF&Va}VAc^g}R$YYTH?7H4NMZ?jfUv=9>!ZpKzbfsnUa&k@#Pg_) zpz==``aJyMqPJx%=1Hf6YcYYNertx+0Kjf?{XYWMNV$6M)w@5lLr>~e;aWhG%pN~) z=rg`D30K&!;a?)=SxPMEbI^ogy4A$jL;K$5jSLXhzfCsK z1c&+`bKrj2Y7%<{r7}mdX`|p3`09vCGB~vg$#>2|9{{xRQUt2_go5j=c;!Ibq9Ybg z!c|!4YYk|l>#D!}@^)KlcDD1vy1H|PFmnx;OmT}11_2~o1zC-(@ayRTJRR+lr0Qwy zoOU--Dw7|yq*H%jrwtk$-~#O`hT+{ylO{d>(v^LUnnTV!X#jLJ9o@|lJ)!SR?nCuE z>P1)_7v*66QxB)Xjh)<5ttTm0J2SEQ8q4Km#jLnt0J*~C>btZ)d!q4 zb%d_b_WkSR)07<*S?V?%Uj~cn z(6)UBbfjF!4v@gZh42g~+i|Vvg5!Ta{1F6Q)Y5|Y-}SuNo%IIr2;>;9yn%k*Mc6NH zr(Zi0lbST^AGiYBrtk1YBvr<6ZmNt0%`j3bf83H-VT==CjLfB0Sv6_Cp6m$f4_W^c z^T<63Q~_t!Y}=BUb2}KNoyZ?SuQPhO*E>n!8SF7Sby5a$!FNe8qO$omtzc<;j<=&= zcZOf#dd0OhcTZk*if}oPG*ALbR{yim`Ap*cgMHqEp<;6e5PwM0==HA2Y|#-13c`ae zAZgUTLhm8TcL5WIhFo%4prH2JBk1XagRF6Dk!U$$=|5IiD;s%9Z%qV}#!Gv>07uQ& zQ$Dd*1Oa6Lq&NKkW+z{OL>sPXreyj8{aCYN>dbUTQBVrJ7#pi-hSLFXi^1htm|~t) z%M=nux7-v^B1ykZol2;uy{7M{zI`AFs4~NbsHAJu4yXsgA$=d{%9B2 z^6{g%WwQ(6&lATkO`zjN@wg(AJ{UhG&J&Pd34n_nJUX5^gIPPHKW?TmG#EUh03UK( z#i03LN7Ja-pti@p%%h;VeHT14PQi2x{llsi?wjRQJeh~~NZ%X%7Synh`PQocLwSUd zv&~@i-#f<|FTt{E@bT~WFj^jLHZ$K8eDysPnm!v@+5qCKp^A4a8m?F)YX>S@0djKu z0WxfYHWRpdlA#1R$0fF|T(ML-<=!{cqe3yu95&8z`*9CVV%k>a#IvlKZ*QDVc8Ghf zw>sPAaL5)lJSihCaJ8#q1KP@!2=Q}u5x*2)2DXg2%BRPR(2@@EYO1WhziE^WhkL8l ze^-glld~8Sm}YWQoE|`x=uh6iA^GX|woUy~EW?{WE;Os_gwK$b%rr?uU*bH?QP6^h za?!f9^_>rEoho7(RW$J;c&S*r7Vfy*U8WRuj$9E zZ|79$f2;L;C*8gJtTydbpnj+Ooti1cp0BB{fzUoa3WQ~2<2{Hw53CT24hp4(1~TlKk9;je?pl;rIu%l?f`G;`1 zzQumHkI?Xp^vxVZ96;aBd_e#|5l*E`LOH9(!dfujNfUW!7?2gBzB0vX4z*3Txg|Kh zgk?9tO~lhuSM@4-F2and_x4Ma$n*rB7|7?&4>HGs+uDhjswD$0mve7S|BE&Yj0^$h zSL$bkP+gpzcRHzR8(J%}q#|X&qCuI>m5=XkY3OQp30*P8=D?)^;C~fcHNEQwaPq+B zz3vXR8p8s8c2dKKl>A2zG%|4%m6yv5p9eesylHz0uFTW50N**erfi!Uj;Jmnmb$jx z)70A59*AMrp#=&Ta!ih*%;bTX{z$tQ*^>bLz4Pn$yzqN^0Tt;nPdtJ15y7XN@%6TT zA4r}nO(TC^lOvff;Gz zN4=pPd}2_Xdl;yUPRP9+@eA+`@0C`bTY8Q@P^GHk0Y^lP$^!33zC!RDBs4N3Da8N2 z3I(tBKXPURI=u0`e=gwVep0RyIf(t&0&b{W`zf;!fg1))IV)#(9R7%#S)(8G*D#Yk zvd>MqB@5i8;m`Ya_sH{h(`S5R`g?YIQFK!$wU}a`=*^~ADDCaf_(^c?$f@ezLHlH# za&~%)bkp=8&j<3C_J!bOe%VjP!YP$wKcAlg_h4a<_sz0B{FVwU{!^Ay|xvG0@a^WQ&xT9uX-29~< z6JL)M9Dt$RT_h>7)~S*TofQ{*_P~WSp3f;huCK+dHs}CZQ@c%rWeM{SVvN}!QS%4> zS9b-z$ge-+X(LRp;K}CYi>nvY9o#MB;ps``qH3Lj2K|_~FV^%(7(C2}WhuJtfqdTa^QIS8(F)RG%~JUtxfzVM?g6Eb5Y4rA-6tHM|k0#O(k3oysw9M@B zrGXC5)JeVTnORIcnN-~z+}snX_gQZ}&e}Z9O%GtDs>2$%d*UcZ9Vdd%(A+&Rq-L-V z6kpv6R;46vHGhg|ex9nzis%x$--caGJ~N3 z96^`#!sVs?V(SV8c_zxNETI4Wrk=SzOP*bzG?Ny$q%Or-)CZK+#gxi-Yq-1?|ycz$;W@#7k=kGD{y+d z=8VTA;_pu}sm}tN@m<}mi?l!9v*e`+CW;q~8@Xe-+l!f=pDOHOe(mj0Z))zq{Q8{V zIlY(@5?u|9Ic|6rrdXydai$Cn*$K#<@aPCx;NQ?A)*_hk$QAC-vvHB&=33IW83AHD z!8b>|=5&%4YB`!4+72kH|AsV;7;<)bHBHe#@^$8h*m!%9I!8aW-w3Ev$MKnWme{f0 z`uPIwv~qK0{0oqCGfV(2s0kUriFqR335!03pW680si;G^Wq@ci$yb^hSp=0ro8Wl(Z(Tf*(cq#<#~Yi>cY)J}dpC{*1e5*q^TMW=Un zWOqCa7*krKgB+&bf4-eja*}Q0qMQw7#AYq1d`+tW7R@0)-$`-HwYH&);^YFZT z3Q{N2FuU^@z1BwRY%xtV$WkfId$ibMaP!-rkJF|tDo4M5NZ+%+kv&U$qQPE$$@U0i z`olWa+U@F2OE#RQRotEV)_7{rhrgoT zAHVsMy-aDMeE#Yfh3)AxL~|4prWWGUKbY;X#0ejBw$7luDURZ>B&(j~OoNJK^YK=& zSov5Uf$%Id83K=m<41TYMx3j_dJtyfm*r$%bWYXDXtjj8Vc0L!vV)HEk}5CSd6{`Y zOvHu8?v!ipO@iJVE!0@Y{Z!khs8xb*R5R?prDC6_@DB7FtL=y9Z|6gfvPjhS@OpmZ z1%f*T5%cr=AKKd131Md9q*1E>iX%Zc~F!bJi0O7PJ#X^kxlRSfTQR>=;Q#6`TV7gHZ&r{xs z&&r>lI+p%h+_vaY6enRX~|-X+ecARcy(v86PD;Acml zugifM;|SB&qTH?xtz=Kh1$@vs)s0#3Qbs(yW?6{;03xObUTs4{vb94nErQc!#OIDk zx?^(U-Kst(c1x6aa2-y1?O(#xT)-6UwbKs9LqK!j4$1#|ZvWrS2%GCTf!3jGE7G5$ zgABluci0LJ1>|0=lw=G>F6p4OgT?WbX-z7oEKh?K(jISpFiiDMjkWygzJ8{yrEN!$ zr{+sn;aHP_?i6kl{kC|dj!D=#4K9g6N|2|$dRgZDnSVfoWIK!rA^@?oEDwsWnz9j- z#pho9?N~EeqQd^s#@P=RygQjAK+MI<{uVfqHd23#I-_gR&wXKCF1?8~jphvBNiE>3 zfO@piM_ODhtCluxd}Qn+*_VOFK*VL4Q6s{%dB%cm3}H7KtauXh5GJs{i`<#L&Y3( zA%AKk%o0p`5XlR|d(ncn?@_N;c>o|Aw2jEY&QW*%E$%}x(>qWo`aJe!>KCTxO7TAE z{d`6Ks-=BtL@KmlH<>|wouKus0(S#A#~u&e=YS{C8uycQ%)h=&UqX$%`8^ht#-|tF zdAvX{R}q=3@l8pjh)bVK}siLAK5j#%^8h0MYF}U>81HT)iDl|9| z&v=~1E>|w028r>VUNePNkGV6S8(+S}sU&MfhhaW0x7~hQoNV1D&w!YM^L^j z^}{9028RiEQl-t3kiO)q^B>U`nIvk>Y#{w#hrPjg2wfk!4Y9 z*YBPo2Z`$-o;BDZ=+5{gx z_^WzyOP7GRAPdx4p%GyvN7U7C2?ABIxyJ0BKjC3?Ydm|eQTehE3ko)!;6L{wN->w4 z$r@~(MSKXF zge|CkkRoI`ZF1A;?=<-lL}iXDzP5afNp?~&R$RcWBgEBEO3m1A-%&|K&TC&&#FE~L z=eLV6eKx^4W-}MLJBcf5aCdw0em)R&!VcPHR^hhptN>%j+H=yxCJ zndt2k?=WFTX9w*GREmsldT|pkG?U8m@ugrcwe|i|M$T; zA75}byug~l19om#@@w*}XQ?e-LS+2r{kIPz7!J)`UW$Nx-R_TUL(LQHv=WRyhNOcq zQRq>@ZfkM=Avkx$&os=&2{bRtAFrhCr?$T{!AsIW}xkD?TM3< z69mYV^7u&^MoeiH%mEy%PuccvZ3*1w=eMk>shMsKstMcM+Y`)elV-4 zFY7at)i!3cb!Y1paiYpUt}61Vu1RZA!VwO(PItUkTA~61VL>!f9*abwdv}IkPNV-} zuNW)Q$F=})-J_gM_DO}!I}pdyIMGL{wF~m1bks=QuvEei32(6ey77bT% zv>7&hqkJ;%3~Spo7^rG8Rdw0#_2`~?pnsE2h#+U{)}wfHHDd<-kd|j|Ci$GNUfQ@h z>pWN9s(txh>RukVeit#KCEU8fd32w;_|M)kl7t6aI^u>wiUH) zcLiN$qP*RX-HNrdNo)?LX^#hK5(|JKg9^bQfWK^WZsjJ{tgSafCO}L7M<4!q;pvr3 zW8@SI)SwW@A+f@faKxRrzk*w2kKW?>mcYin zpYIQ9!5VCpB)DF1{S$92PF6d4%&iUxd!5PRW#p?t^gl1qkjUSD<1LS0aDTnx(fGE@ z*v&M7uqmUV%-T|C3gW>xdDV_9@?xsz^jdSam}^Go38Ltot+x%WWsvlpS6@TlfA*0D ztA^61^MPuciy{}R1j>5JY{tHj-Y zLXh`TgG$l>tq><_HmRolu!dn+Rn3wJ}kWJvmZ->zmma)AhgCd zkG28R3~??$k8{O@173z7Uo6|5Zv>297A=$=UG^nQFwd3$@lN9(oaQgM;{8OL^fysT zn5_t=)Q|PX3alJFpu@@TkGV-cP#SbQZNOZ(%+v9DLV*bkl@$v2@H4E=; zD5!9im(_l~I%Vmjp4i?ga?WZy>GbW6ND3T=2+-I?O%%$wRW5yze2AH~b8}o^8xc}r z`Kwm2PR*+1Us}H_S@!ru9(W5-8{2FFDR0F)-}{%;jCt1wk-{2|&;1_rQnVGxgmab5 zP|E$b&E+2?}fGrU5o zkLYLC_Wyb!#l=fn7ghaLoGU1QH+V!HOldvpyiULT|BmEQyOPK zJNWz88>3Ex+X|^B3<4X5CU(o3vNqFU%fW4@j17wG-gxYdHXfMXGI+p$Zo&(uvyvnh&0h&zAp7mRJfw7=%w; zVAQitI2&-Dh;Ky4%3r5gf^*HSf#l@mvI?bY4!IMy^GhDIk3j?-8q}vzY?ld-W*85N z0j8h++mtWC!KBYxn%F9Mt7zz(spuA+a7rN8zbP+)=z|jmYFRe~BJ|>3JN6g!DlH8w zmbZI;6wv;L?UJ(9e^p{i(R;AFTdlb4A&qTSq6Yp_qc@?Ck57{tcU-MU!#QNjN44zd zmVMcNU9|ygfh}%m>40h_ga?53Vv&!jR{8n6)bSc`adJh_tM-Zl%sZ0D_V_LSTLAnl zjqx{?$RR#_$>ypIBLjrsG8kE|QL~l?@`q~0o#&H#2G*$KuP@P;h8Q)6aneI64MrDQ zQt2;{mp_#nY!U5e$NIgRG%#>#dqzee)8M@7bvfG1z8Ojh*iUH#!ApTny2c28Mv#L9X>Sg+qvgZ`D_pQ@VE%{$FAmZqXzW zD4(9|)8PO2{dHs=iG6*2li#?5gCdt6qpv4@zh~)5Kh~-ZYG0e-#;8os%fF1UIYi#u zLdkT9f+-}yICDzC@JayAqnS|azdw8klB3GE7hhSzjJ-@^rl{;$Vip{}rRPkq+;B5= zbZ8p@8ToEEJCS+B)}_&3HRYz+sY*7zWs-w9k}!v=3mNN@+z$IOcB1sJ+I55+DU8D+ zwL`<;VxHVC%q98uEeJTOuSh_8biBfJ4U(m+V$^uv#KNV&Q-M9i3jMA(F{>@BEA{EL zgZ5UUXHHkUs;6|rDKdD*Uy=_r^$tRoFPBFML1{WFtaX8u+O*9|oK)UHX=eWZWQ&7> z1T>X8;f~$o?` Date: Wed, 23 Sep 2015 06:12:52 +0100 Subject: [PATCH 03/35] Fixed icon when emagging bolted airlock. --- code/game/machinery/doors/airlock.dm | 33 ++++++++++++++---- icons/obj/doors/airlocks/station/overlays.dmi | Bin 6570 -> 6477 bytes 2 files changed, 26 insertions(+), 7 deletions(-) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 8f8a5fdfeaf..9a2b1f97905 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -256,14 +256,30 @@ About the new airlock wires panel: lights_overlay = get_airlock_overlay("lights_bolts", overlays_file) else if(emergency) lights_overlay = get_airlock_overlay("lights_emergency", overlays_file) + if(AIRLOCK_DENY) - overlays += get_airlock_overlay("lights_denied", overlays_file) - sleep(4) - update_icon(AIRLOCK_CLOSED) - return + frame_overlay = get_airlock_overlay("closed", icon) + if(airlock_material) + filling_overlay = get_airlock_overlay("[airlock_material]_closed", overlays_file) + else + filling_overlay = get_airlock_overlay("fill_closed", icon) + if(p_open) + panel_overlay = get_airlock_overlay("panel_closed", overlays_file) + if(welded) + weld_overlay = get_airlock_overlay("welded", overlays_file) + lights_overlay = get_airlock_overlay("lights_denied", overlays_file) + if(AIRLOCK_EMAG) - overlays += get_airlock_overlay("sparks", overlays_file) - return + frame_overlay = get_airlock_overlay("closed", icon) + sparks_overlay = get_airlock_overlay("sparks", overlays_file) + if(airlock_material) + filling_overlay = get_airlock_overlay("[airlock_material]_closed", overlays_file) + else + filling_overlay = get_airlock_overlay("fill_closed", icon) + if(p_open) + panel_overlay = get_airlock_overlay("panel_closed", overlays_file) + if(welded) + weld_overlay = get_airlock_overlay("welded", overlays_file) if(AIRLOCK_CLOSING) frame_overlay = get_airlock_overlay("closing", icon) @@ -319,6 +335,8 @@ About the new airlock wires panel: update_icon(AIRLOCK_CLOSING) if("deny") update_icon(AIRLOCK_DENY) + sleep(6) + update_icon(AIRLOCK_CLOSED) icon_state = "closed" /obj/machinery/door/airlock/examine(mob/user) @@ -1118,7 +1136,8 @@ About the new airlock wires panel: sleep(6) if(qdeleted(src)) return - open() + if(!open()) + update_icon(AIRLOCK_CLOSED) emagged = 1 desc = "Its access panel is smoking slightly." lights = 0 diff --git a/icons/obj/doors/airlocks/station/overlays.dmi b/icons/obj/doors/airlocks/station/overlays.dmi index f37a1838c76c25129d1cd5922f0e9b70e222c5cb..37425b59510f7cc8e0ed2916f9af730500156f4d 100644 GIT binary patch literal 6477 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 Date: Wed, 23 Sep 2015 22:52:56 +0800 Subject: [PATCH 04/35] SABR NERF AND FIX --- .../projectiles/ammunition/magazines.dm | 2 +- icons/obj/ammo.dmi | Bin 18031 -> 18031 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm index 032da28f989..298e02a2cdf 100644 --- a/code/modules/projectiles/ammunition/magazines.dm +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -173,7 +173,7 @@ icon_state = "smg9mm-42" ammo_type = /obj/item/ammo_casing/c9mm caliber = "9mm" - max_ammo = 42 + max_ammo = 30 /obj/item/ammo_box/magazine/smgm9mm/ap name = "SMG magazine (Armour Piercing 9mm)" diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index c71e05f382a9de0018ae35f677cbe3b340185424..e0acb281783ca63ae8986928b86e2d7adb513409 100644 GIT binary patch delta 669 zcmV;O0%HB|i~;YA0gyU>L2lbH5JlJ4DTriS1r$w+(!!g7BAX$~xfBIuMn0Aa(1&1zHDc!8%Y@PKOARaymqimD3@Dw44qR z_PKcntAB%6& z3F|&h61H08>pjHSXtf$8Wwi)tC@n&oQ;U#B*CL<^YLWGS@eMRPp$g5^Hb!^WQ9v#$E8GA%z%x zX~^{kUmCJ*RSW_vSw%LoiY#Om*~cofj#Z#+x7~}_w3Za6S%U&Pb036ive`Bs!cVnO z#iy%3^-#Qj{~z%k6yHr1cXzHt-}5sFy0kRlW_@Wuk@(Vpdh?|LrRz%rx`1_^FU{Xq zh9sZ9#L)Do7&;8H6TJLtYmt1O&gnv$biIva`W{Czo$Q4KU*D0$j<6x@Cv8Ux(+se6 zhpDYwiwq>wT4W%Jp1E|MwFvQ4iwtaW{Lp!k-KzT!$E8|6tg_$tJr<2Guu4L+!~&~B D#W+Vt delta 669 zcmV;O0%HB|i~;YA0gyU>&2HL26ouFLDMrb*j>f}`$6m0hh+3p3UE~P{7>p%uK(>>n zefloIjf9%c=k9{^ahP-NPwuVyeE((jsFn|_>@{|Mdwf<4W$$!0`_XQPy;`Wb$!7c5 zHv8fHp&!B!)k59Oo&WxAnd_Tuwr#s!EmV=sc3qHo{`(p%C}=2uIH#bcprc?(L7xP> z%{Iw2{XQNJ5X%qkYfQ3hCb^y>d4QUS38MY*^2}uakW6^PR5ueOTPE2~mQ0Vtg=3-v zd#6mn*e{=$WgYNm9f-<0kh*oCfYyOtunx49(;-NX+RFL1s>e2vT!8M37tkR@5iZhi5LW*Gp52a2(vvWf=`Avn>2O9eU6hf;j<6x@2iw7J(q=q_(r$w|FeH00c>7z9qTidBsn!le6 zNj_b~(DbJmIt;QGy!>iwk$j%c=|Y-xzl~(Njw6{)_CkXHz9WepVMEwY+Kv>a8Q|y+ zQ%AQJ8AztJ$UqW3bLl*55#p&98Q9_Yq4OfURrik%OSODhWxoL&qZW{zU>>Hk!~&~B DJmgE~ From f27717dd410e68161b24b2b2fb4255f7d27c9df1 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Wed, 23 Sep 2015 23:02:23 +0800 Subject: [PATCH 05/35] Fixes --- code/modules/projectiles/ammunition/magazines.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm index 298e02a2cdf..db38846ba80 100644 --- a/code/modules/projectiles/ammunition/magazines.dm +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -170,7 +170,7 @@ /obj/item/ammo_box/magazine/smgm9mm name = "SMG magazine (9mm)" - icon_state = "smg9mm-42" + icon_state = "smg9mm-30" ammo_type = /obj/item/ammo_casing/c9mm caliber = "9mm" max_ammo = 30 From 4766453d88ee48b305f6bb42fef065daaad3bb14 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Wed, 23 Sep 2015 17:51:05 -0700 Subject: [PATCH 06/35] Make EXPERI-Mentor SetTypeReactions() way more efficient Thanks, Redbook. Basically, this used to spawn a shitload of instances and then qdel them; Just so it could check their icon_state and see if it's not null. However, spawning so many instances is quite intensive. An undocumented feature (documented in the redbook, a list of undocumented features); You can directly access a compile-time variable with just it's path by using initial(). --- code/modules/research/experimentor.dm | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/code/modules/research/experimentor.dm b/code/modules/research/experimentor.dm index 8924a827921..436dde364d9 100644 --- a/code/modules/research/experimentor.dm +++ b/code/modules/research/experimentor.dm @@ -62,25 +62,22 @@ else item_reactions["[I]"] = pick(SCANTYPE_POKE,SCANTYPE_IRRADIATE,SCANTYPE_GAS,SCANTYPE_HEAT,SCANTYPE_COLD,SCANTYPE_OBLITERATE) if(ispath(I,/obj/item/weapon/stock_parts) || ispath(I,/obj/item/weapon/grenade/chem_grenade) || ispath(I,/obj/item/weapon/kitchen)) - var/obj/item/tempCheck = new I() - if(tempCheck.icon_state != null) //check it's an actual usable item, in a hacky way + var/obj/item/tempCheck = I + if(initial(tempCheck.icon_state) != null) //check it's an actual usable item, in a hacky way valid_items += 15 valid_items += I probWeight++ - qdel(tempCheck) if(ispath(I,/obj/item/weapon/reagent_containers/food)) - var/obj/item/tempCheck = new I() - if(tempCheck.icon_state != null) //check it's an actual usable item, in a hacky way + var/obj/item/tempCheck = I + if(initial(tempCheck.icon_state) != null) //check it's an actual usable item, in a hacky way valid_items += rand(1,max(2,35-probWeight)) valid_items += I - qdel(tempCheck) if(ispath(I,/obj/item/weapon/rcd) || ispath(I,/obj/item/weapon/grenade) || ispath(I,/obj/item/device/aicard) || ispath(I,/obj/item/weapon/storage/backpack/holding) || ispath(I,/obj/item/slime_extract) || ispath(I,/obj/item/device/onetankbomb) || ispath(I,/obj/item/device/transfer_valve)) - var/obj/item/tempCheck = new I() - if(tempCheck.icon_state != null) + var/obj/item/tempCheck = I + if(initial(tempCheck.icon_state) != null) critical_items += I - qdel(tempCheck) /obj/machinery/r_n_d/experimentor/New() From ce9ec8af683f2cf9c2e870e83c3ee97f02bda17f Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Wed, 23 Sep 2015 20:13:41 -0500 Subject: [PATCH 07/35] Fixes mobs flipping updside down forever on spikes --- code/game/objects/structures/kitchen_spike.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/game/objects/structures/kitchen_spike.dm b/code/game/objects/structures/kitchen_spike.dm index 46979a3b380..2519ddd3255 100644 --- a/code/game/objects/structures/kitchen_spike.dm +++ b/code/game/objects/structures/kitchen_spike.dm @@ -88,19 +88,19 @@ if(M != user) M.visible_message(\ "[user.name] tries to pull [M.name] free of the [src]!",\ - "[user.name] is trying to pull you off the [src], opening up fresh wounds!",\ + "[user.name] is trying to pull you off of [src], opening up fresh wounds!",\ "You hear a squishy wet noise.") if(!do_after(user, 300, target = src)) if(M && M.buckled) M.visible_message(\ "[user.name] fails to free [M.name]!",\ - "[user.name] fails to pull you off of the [src].") + "[user.name] fails to pull you off of [src].") return else M.visible_message(\ - "[M.name] struggles to break free from the [src]!",\ - "You struggle to break free from the [src], exacerbating your wounds! (Stay still for two minutes.)",\ + "[M.name] struggles to break free from [src]!",\ + "You struggle to break free from [src], exacerbating your wounds! (Stay still for two minutes.)",\ "You hear a wet squishing noise..") M.adjustBruteLoss(30) if(!do_after(M, 1200, target = src)) @@ -110,12 +110,12 @@ if(!M.buckled) return var/mob/living/L = buckled_mob - var/matrix/m120 = matrix(L.transform) + var/matrix/m120 = matrix() m120.Turn(360) animate(L, transform = m120, time = 3) L.pixel_y = L.get_standard_pixel_y_offset(360) M.adjustBruteLoss(30) - src.visible_message(text("[M] falls free of the [src]!")) + src.visible_message(text("[M] falls free of [src]!")) unbuckle_mob() L.emote("scream") L.AdjustWeakened(10) From fd652c890c6d4a82898272ac85804c195347c234 Mon Sep 17 00:00:00 2001 From: CosmicScientist Date: Thu, 24 Sep 2015 03:09:55 +0100 Subject: [PATCH 08/35] Foxy fox --- icons/mob/pets.dmi | Bin 25985 -> 17556 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index 133f040771dde0bc160fc281f7621e3d91c76045..76500def3875bb5630ecd9624f9851b3ace901e9 100644 GIT binary patch literal 17556 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 literal 25985 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 T&m{w1tpZYzRgo!wXB_-LRg4Sr From 93c0dbf8ff69edf07d6d8ebdee78be7fc94547db Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Wed, 23 Sep 2015 20:46:44 -0700 Subject: [PATCH 09/35] Replaces Nutriment with Salt in Virology cures suggestion from forum thread on making virology less painful and dumb doesnt fix the rng but i guess this is better? --- code/datums/diseases/advance/advance.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index 94e808667ae..1536f7476e1 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -11,7 +11,7 @@ var/list/archive_diseases = list() // The order goes from easy to cure to hard to cure. var/list/advance_cures = list( - "nutriment", "sugar", "orangejuice", + "sodiumchloride", "sugar", "orangejuice", "spaceacillin", "salglu_solution", "ethanol", "leporazine", "synaptizine", "lipolicide", "silver", "gold" @@ -424,4 +424,4 @@ var/list/advance_cures = list( src << "[D.name] - [D.holder]" */ -#undef RANDOM_STARTING_LEVEL \ No newline at end of file +#undef RANDOM_STARTING_LEVEL From 6fbaa60966f377efacd58257c83c51adaf1ff69c Mon Sep 17 00:00:00 2001 From: WJohn Date: Thu, 24 Sep 2015 14:57:35 -0400 Subject: [PATCH 10/35] Repipes Box Station This touches every department and hallway and is going to get conflicts REALLY EASILY so I'd really appreciate it if this wasn't held off on for two weeks. This DOES NOT touch atmosia OR the disposal loop. Moved mulebot delivery to R&D Air alarm in toxins starts unlocked Minor rewiring in engineering Fixes #11290 Fixes #11284 Fixes #11170 --- _maps/map_files/TgStation/tgstation.2.1.3.dmm | 3325 ++++++++--------- 1 file changed, 1627 insertions(+), 1698 deletions(-) diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm index ddb6d50c0f7..f575430fcd3 100644 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm +++ b/_maps/map_files/TgStation/tgstation.2.1.3.dmm @@ -43,6 +43,7 @@ "aaQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/security/prison) "aaR" = (/obj/structure/lattice,/obj/structure/sign/securearea{pixel_y = -32},/turf/space,/area/space) "aaS" = (/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) +"aaT" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/ai_monitored/security/armory) "aaU" = (/obj/machinery/computer/arcade,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "aaV" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/plasteel,/area/security/prison) "aaW" = (/obj/structure/table,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel,/area/security/prison) @@ -84,10 +85,10 @@ "abG" = (/obj/machinery/door/window/westleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Unisex Showers"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/prison) "abH" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/security/armory) "abI" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/security/armory) -"abJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/ai_monitored/security/armory) -"abK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/security/armory) -"abL" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ai_monitored/security/armory) -"abM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ai_monitored/security/armory) +"abJ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ai_monitored/security/armory) +"abK" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/button/door{id = "permabolt3"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"abL" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/button/door{id = "permabolt2"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"abM" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "abN" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/ai_monitored/security/armory) "abO" = (/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/main) "abP" = (/obj/structure/closet/secure_closet/security/sec,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/main) @@ -130,12 +131,12 @@ "acA" = (/obj/machinery/atmospherics/components/unary/outlet_injector/on{dir = 2},/turf/simulated/floor/plasteel{tag = "icon-warndark (SOUTHEAST)"; icon_state = "warndark"; dir = 6},/area/security/transfer) "acB" = (/turf/simulated/floor/plasteel{tag = "icon-warndark"; icon_state = "warndark"; dir = 2},/area/security/transfer) "acC" = (/obj/structure/stool/bed,/obj/machinery/camera{c_tag = "Prison Cell 3"; network = list("SS13","Prison")},/obj/item/device/radio/intercom{desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; name = "Prison Intercom (General)"; pixel_x = 0; pixel_y = 24; prison_radio = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) -"acD" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/button/door{id = "permabolt3"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"acD" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/button/door{id = "permabolt1"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "acE" = (/obj/structure/stool/bed,/obj/machinery/camera{c_tag = "Prison Cell 2"; network = list("SS13","Prison")},/obj/item/device/radio/intercom{desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; name = "Prison Intercom (General)"; pixel_x = 0; pixel_y = 24; prison_radio = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) -"acF" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/button/door{id = "permabolt2"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"acF" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/security/armory) "acG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "acH" = (/obj/structure/stool/bed,/obj/machinery/camera{c_tag = "Prison Cell 1"; network = list("SS13","Prison")},/obj/item/device/radio/intercom{desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; name = "Prison Intercom (General)"; pixel_x = 0; pixel_y = 24; prison_radio = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) -"acI" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/button/door{id = "permabolt1"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"acI" = (/obj/machinery/door/poddoor/preopen{id = "executionfireblast"; layer = 2.9; name = "blast door"},/obj/machinery/atmospherics/pipe/simple/general/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/window/westright{dir = 1; name = "Transfer Room"; req_access_txt = "2"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/transfer) "acJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "acK" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/prison) "acL" = (/obj/machinery/button/door{id = "tac"; name = "Tac Equipment Control"},/turf/simulated/wall/r_wall,/area/ai_monitored/security/armory) @@ -151,13 +152,13 @@ "acV" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "auxsolareast"; name = "Port Auxiliary Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/auxport) "acW" = (/obj/structure/cable,/obj/structure/lattice/catwalk,/turf/space,/area/solar/auxport) "acX" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor/preopen{id = "executionfireblast"; layer = 2.9; name = "blast door"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/security/transfer) -"acY" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/door/poddoor/preopen{id = "executionfireblast"; layer = 2.9; name = "blast door"},/obj/machinery/atmospherics/pipe/simple/general/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/window/westright{dir = 1; name = "Transfer Room"; req_access_txt = "2"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/transfer) +"acY" = (/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "acZ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/door/poddoor/preopen{id = "executionfireblast"; layer = 2.9; name = "blast door"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/security/transfer) "ada" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/obj/machinery/flasher{id = "PCell 3"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) -"adb" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/wall/r_wall,/area/security/transfer) -"adc" = (/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/pen,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"adb" = (/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/pen,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"adc" = (/obj/machinery/flasher{id = "PCell 1"; pixel_x = -28},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "add" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/obj/machinery/flasher{id = "PCell 2"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) -"ade" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/obj/machinery/flasher{id = "PCell 1"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) +"ade" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/prison) "adf" = (/obj/structure/toilet{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/security/prison) "adg" = (/obj/structure/rack,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/obj/item/clothing/head/helmet/alt,/obj/item/ammo_box/magazine/wt550m9,/obj/item/ammo_box/magazine/wt550m9,/obj/item/weapon/gun/projectile/automatic/wt550,/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/security/armory) "adh" = (/obj/machinery/door/poddoor/shutters{id = "tac"; name = "Tactical Equipment"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/security/armory) @@ -212,17 +213,17 @@ "aee" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/transfer) "aef" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/prison) "aeg" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/security/transfer) -"aeh" = (/obj/machinery/button/door{id = "permacell3"; name = "Cell 3 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/button/flasher{id = "PCell 3"; pixel_x = 6; pixel_y = 24},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison) -"aei" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/security/prison) +"aeh" = (/obj/machinery/button/door{id = "permacell3"; name = "Cell 3 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/button/flasher{id = "PCell 3"; pixel_x = 6; pixel_y = 24},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison) +"aei" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/prison) "aej" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/prison) -"aek" = (/obj/machinery/light{dir = 1},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/prison) -"ael" = (/obj/machinery/button/door{id = "permacell2"; name = "Cell 2 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/button/flasher{id = "PCell 2"; pixel_x = 6; pixel_y = 24},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison) +"aek" = (/obj/machinery/light{dir = 1},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/prison) +"ael" = (/obj/machinery/button/door{id = "permacell2"; name = "Cell 2 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/button/flasher{id = "PCell 2"; pixel_x = 6; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison) "aem" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/prison) "aen" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Prison Hallway"; network = list("SS13","Prison")},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/prison) -"aeo" = (/obj/machinery/button/door{id = "permacell1"; name = "Cell 1 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/button/flasher{id = "PCell 1"; pixel_x = 6; pixel_y = 24},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison) +"aeo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/prison) "aep" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/prison) -"aeq" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/power/apc{dir = 4; name = "Prison Wing APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/prison) -"aer" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/prison) +"aeq" = (/obj/machinery/button/door{id = "permacell1"; name = "Cell 1 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/button/flasher{id = "PCell 1"; pixel_x = 6; pixel_y = 24},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/prison) +"aer" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/power/apc{dir = 4; name = "Prison Wing APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/prison) "aes" = (/obj/structure/rack,/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/obj/item/weapon/storage/box/teargas,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/ai_monitored/security/armory) "aet" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/shotgun/riot{pixel_x = 3; pixel_y = 3},/obj/item/weapon/gun/projectile/shotgun/riot,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/ai_monitored/security/armory) "aeu" = (/obj/machinery/door/poddoor/shutters{id = "armory"},/obj/machinery/button/door{id = "armory"; name = "Armory Shutters"; pixel_x = 0; pixel_y = -26; req_access_txt = "3"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/ai_monitored/security/armory) @@ -246,13 +247,13 @@ "aeM" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/prison) "aeN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{aiControlDisabled = 0; icon_state = "door_closed"; id_tag = null; locked = 0; name = "Prisoner Transfer Centre"; req_access = null; req_access_txt = "2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/transfer) "aeO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/prison) -"aeP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/prison) +"aeP" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/prison) "aeQ" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/prison) -"aeR" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/prison) +"aeR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/prison) "aeS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/prison) "aeT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/prison) -"aeU" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/prison) -"aeV" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/security/prison) +"aeU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/security/prison) +"aeV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/prison) "aeW" = (/obj/structure/rack,/obj/item/clothing/suit/armor/bulletproof,/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/obj/item/clothing/head/helmet/alt,/obj/item/ammo_box/magazine/wt550m9,/obj/item/ammo_box/magazine/wt550m9,/obj/item/weapon/gun/projectile/automatic/wt550,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/security/armory) "aeX" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/ai_monitored/security/armory) "aeY" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/ai_monitored/security/armory) @@ -284,15 +285,15 @@ "afy" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/atmospherics/pipe/simple/general/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/transfer) "afz" = (/obj/structure/table,/obj/item/weapon/restraints/handcuffs,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/prison) "afA" = (/turf/simulated/wall/r_wall,/area/security/transfer) -"afB" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) -"afC" = (/obj/structure/extinguisher_cabinet{pixel_x = 1; pixel_y = -27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) +"afB" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/prison) +"afC" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/prison) "afD" = (/obj/structure/table,/obj/item/device/electropack,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) "afE" = (/obj/machinery/button/flasher{id = "insaneflash"; pixel_y = -26},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) "afF" = (/obj/structure/table,/obj/item/device/assembly/signaler,/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/security/prison) "afG" = (/obj/structure/table,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/storage/box/hug,/obj/item/weapon/razor{pixel_x = -6},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) "afH" = (/obj/structure/closet/secure_closet/brig{anchored = 1},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/prison) -"afI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/prison) -"afJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "2"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/prison) +"afI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) +"afJ" = (/obj/structure/extinguisher_cabinet{pixel_x = 1; pixel_y = -27},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/security/prison) "afK" = (/obj/structure/rack,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/gun/energy/gun/advtaser{pixel_x = -3; pixel_y = 3},/obj/item/weapon/gun/energy/gun/advtaser,/obj/item/weapon/gun/energy/gun/advtaser{pixel_x = 3; pixel_y = -3},/obj/machinery/status_display{density = 0; layer = 3; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/security/armory) "afL" = (/obj/structure/rack,/obj/item/weapon/gun/energy/gun{pixel_x = -3; pixel_y = 3},/obj/item/weapon/gun/energy/gun,/obj/item/weapon/gun/energy/gun{pixel_x = 3; pixel_y = -3},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/security/armory) "afM" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser{pixel_x = -3; pixel_y = 3},/obj/item/weapon/gun/energy/laser,/obj/item/weapon/gun/energy/laser{pixel_x = 3; pixel_y = -3},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/security/armory) @@ -317,10 +318,10 @@ "agf" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 1},/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/transfer) "agg" = (/obj/structure/closet/secure_closet/injection,/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "Prisoner Transfer Centre"; pixel_x = 0; pixel_y = -27},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/transfer) "agh" = (/obj/structure/table,/obj/item/device/electropack,/obj/item/weapon/screwdriver,/obj/item/weapon/wrench,/obj/item/clothing/head/helmet,/obj/item/device/assembly/signaler,/obj/machinery/light/small,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/transfer) -"agi" = (/obj/machinery/door/airlock/glass_security{name = "Insanity Ward"; req_access_txt = "2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) +"agi" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/prison) "agj" = (/turf/simulated/wall,/area/security/brig) -"agk" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id = "Prison Gate"; name = "prison blast door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/security/brig) -"agl" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/door/poddoor/preopen{id = "Prison Gate"; name = "prison blast door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/security/brig) +"agk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "2"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/prison) +"agl" = (/obj/machinery/door/airlock/glass_security{name = "Insanity Ward"; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "agm" = (/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Brig Control Room"; dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/rack,/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas/sechailer,/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas/sechailer{pixel_x = -3; pixel_y = -3},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "agn" = (/turf/simulated/wall/r_wall,/area/security/warden) "ago" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) @@ -338,19 +339,19 @@ "agA" = (/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/main) "agB" = (/obj/structure/table,/obj/item/device/assembly/flash/handheld,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/main) "agC" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) -"agD" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/security/main) +"agD" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id = "Prison Gate"; name = "prison blast door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/security/brig) "agE" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/turf/simulated/floor/plasteel,/area/security/main) -"agF" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) -"agG" = (/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/security/prison) -"agH" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/security/prison) +"agF" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/door/poddoor/preopen{id = "Prison Gate"; name = "prison blast door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/security/brig) +"agG" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) +"agH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/security/prison) "agI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 5},/area/security/prison) "agJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "agK" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"agL" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) +"agL" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/security/prison) "agM" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"agN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"agO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/brig) -"agP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/brig) +"agN" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) +"agO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/brig) +"agP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/brig) "agQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "agR" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/warden) "agS" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) @@ -362,71 +363,71 @@ "agY" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/main) "agZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/main) "aha" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) -"ahb" = (/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/security/main) -"ahd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/security/main) -"ahe" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law,/obj/item/weapon/book/manual/wiki/security_space_law,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahf" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) -"ahi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) +"ahb" = (/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) +"ahc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/security/main) +"ahd" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law,/obj/item/weapon/book/manual/wiki/security_space_law,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/main) +"ahe" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 8},/turf/simulated/floor/plasteel,/area/security/main) +"ahf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) +"ahg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/security/main) +"ahh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor/plasteel,/area/security/main) +"ahi" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) "ahj" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Security Delivery"; req_access_txt = "1"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/security/main) -"ahk" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) -"ahl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"ahm" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Security"},/obj/structure/plasticflaps{opacity = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/security/main) +"ahk" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"ahl" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Security"},/obj/structure/plasticflaps{opacity = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/security/main) +"ahm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "ahn" = (/turf/simulated/wall,/area/maintenance/fsmaint) "aho" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) -"ahp" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/device/radio/intercom{desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; name = "Prison Intercom (General)"; pixel_x = -25; pixel_y = -2; prison_radio = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) +"ahp" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; name = "Prison Intercom (General)"; pixel_x = -25; pixel_y = -2; prison_radio = 1},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "ahq" = (/obj/machinery/flasher{id = "insaneflash"; pixel_x = 26},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "ahr" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "ahs" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"aht" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) +"aht" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "ahu" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"ahv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"ahw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/brig) -"ahx" = (/obj/machinery/power/apc{dir = 8; name = "Brig Control APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"ahy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/security/warden) -"ahz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"ahA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahv" = (/obj/machinery/power/apc{dir = 8; name = "Brig Control APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahA" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/main) "ahB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"ahC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) "ahD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "ahE" = (/obj/machinery/door/airlock/glass_security{name = "Brig Control"; req_access_txt = "3"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"ahF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) "ahG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahH" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/main) +"ahH" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-y"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) "ahI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) -"ahK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) -"ahL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/security/main) -"ahM" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-y"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/main) -"ahN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/main) -"ahO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/main) -"ahP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel,/area/security/main) -"ahQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/main) -"ahR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/security/main) -"ahS" = (/obj/machinery/power/apc{dir = 4; name = "Security Office APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) +"ahJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) +"ahK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/main) +"ahL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) +"ahM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/main) +"ahN" = (/obj/machinery/power/apc{dir = 4; name = "Security Office APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/main) +"ahO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/security/main) +"ahP" = (/obj/machinery/camera{c_tag = "Brig Interrogation"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) +"ahQ" = (/obj/structure/closet/secure_closet/warden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahR" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start{name = "Warden"},/obj/machinery/button/door{id = "Prison Gate"; name = "Prison Wing Lockdown"; pixel_x = -27; pixel_y = 8; req_access_txt = "2"},/obj/machinery/button/door{id = "Secure Gate"; name = "Cell Shutters"; pixel_x = -27; pixel_y = -2; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahS" = (/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/button/door{id = "tac"; name = "Tac Equipment Control"; pixel_x = -3; pixel_y = 3},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "ahT" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "ahU" = (/obj/structure/stool/bed,/obj/item/clothing/suit/straight_jacket,/obj/machinery/camera{c_tag = "Prison Sanitatium"; dir = 4; network = list("SS13","Prison"); pixel_x = 0; pixel_y = 0},/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "ahV" = (/obj/structure/stool/bed,/obj/item/clothing/suit/straight_jacket,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "ahW" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"ahX" = (/obj/machinery/camera{c_tag = "Brig Interrogation"; dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) +"ahX" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "ahY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/brig) -"ahZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/brig) -"aia" = (/obj/structure/closet/secure_closet/warden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"aib" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/warden) -"aic" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start{name = "Warden"},/obj/machinery/button/door{id = "Prison Gate"; name = "Prison Wing Lockdown"; pixel_x = -27; pixel_y = 8; req_access_txt = "2"},/obj/machinery/button/door{id = "Secure Gate"; name = "Cell Shutters"; pixel_x = -27; pixel_y = -2; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"aid" = (/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/button/door{id = "tac"; name = "Tac Equipment Control"; pixel_x = -3; pixel_y = 3},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"ahZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/main) +"aia" = (/obj/structure/noticeboard{dir = 1; pixel_y = -27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) +"aib" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aic" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aid" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "aie" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) -"aif" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) +"aif" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aig" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "aih" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/book/manual/wiki/security_space_law,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "aii" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/warden) "aij" = (/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "aik" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) -"ail" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/main) +"ail" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/security/brig) "aim" = (/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) -"ain" = (/obj/structure/noticeboard{dir = 1; pixel_y = -27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) +"ain" = (/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = null; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "aio" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "aip" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "aiq" = (/obj/machinery/camera{c_tag = "Security Office"; dir = 1; network = list("SS13")},/obj/machinery/computer/secure_data,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) @@ -437,8 +438,8 @@ "aiv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/main) "aiw" = (/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access_txt = "63"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/main) "aix" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/main) -"aiy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aiz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aiy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/brig) +"aiz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/brig) "aiA" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aiB" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/glass/bottle/morphine,/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) "aiC" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/syringe,/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/prison) @@ -446,7 +447,7 @@ "aiE" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "aiF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "aiG" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/brig) -"aiH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/brig) +"aiH" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "aiI" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = -32},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/warden) "aiJ" = (/obj/structure/table/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/window/brigdoor{dir = 1; name = "Armory Desk"; req_access_txt = "3"},/obj/machinery/door/window/southleft{name = "Reception Desk"; req_access_txt = "63"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/security/warden) "aiK" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/warden) @@ -455,23 +456,23 @@ "aiN" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/warden) "aiO" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Security Office"; req_access = null; req_access_txt = "63"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/main) "aiP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/security/main) -"aiQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aiR" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aiQ" = (/obj/machinery/camera{c_tag = "Brig East"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) +"aiR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "aiS" = (/obj/item/stack/rods,/turf/space,/area/space) "aiT" = (/turf/simulated/wall,/area/security/processing) "aiU" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/processing) "aiV" = (/turf/simulated/wall/r_wall,/area/security/processing) "aiW" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/brig) "aiX" = (/turf/simulated/wall/r_wall,/area/security/brig) -"aiY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/security/brig) -"aiZ" = (/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = null; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"aja" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/brig) -"ajb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/brig) +"aiY" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/courtroom) +"aiZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/brig) +"aja" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/brig) +"ajb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/brig) "ajc" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "ajd" = (/obj/structure/sign/goldenplaque{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "aje" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "ajf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) -"ajg" = (/obj/machinery/camera{c_tag = "Brig East"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) +"ajg" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/brig) "ajh" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/closet/secure_closet/courtroom,/obj/effect/decal/cleanable/cobweb,/obj/structure/sign/securearea{pixel_x = -32},/obj/item/weapon/gavelhammer,/turf/simulated/floor/plasteel,/area/crew_quarters/courtroom) "aji" = (/obj/structure/stool/bed/chair{name = "Judge"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/crew_quarters/courtroom) "ajj" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/camera{c_tag = "Courtroom North"},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/crew_quarters/courtroom) @@ -492,13 +493,13 @@ "ajy" = (/obj/machinery/power/apc{dir = 1; name = "Labor Shuttle Dock APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "ajz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "ajA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) -"ajB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/brig) +"ajB" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/brig) "ajC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/brig) "ajD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/security/brig) -"ajE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/brig) -"ajF" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/brig) -"ajG" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/brig) -"ajH" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/security/brig) +"ajE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 5},/area/crew_quarters/courtroom) +"ajF" = (/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/brig) +"ajG" = (/obj/machinery/light,/obj/machinery/door_timer{id = "Cell 1"; name = "Cell 1"; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/brig) +"ajH" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/courtroom) "ajI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/brig) "ajJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/brig) "ajK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/brig) @@ -510,7 +511,7 @@ "ajQ" = (/obj/structure/table/wood,/obj/item/weapon/book/manual/wiki/security_space_law,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/courtroom) "ajR" = (/obj/structure/table/wood,/obj/item/weapon/gavelblock{anchored = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/courtroom) "ajS" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/crew_quarters/courtroom) -"ajT" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 5},/area/crew_quarters/courtroom) +"ajT" = (/obj/structure/stool/bed/chair{dir = 8; name = "Defense"},/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/crew_quarters/courtroom) "ajU" = (/obj/machinery/door/window/southleft{name = "Court Cell"; req_access_txt = "2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "ajV" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "ajW" = (/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) @@ -530,7 +531,7 @@ "akk" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/brig) "akl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/brig) "akm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/security/brig) -"akn" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/machinery/door_timer{id = "Cell 1"; name = "Cell 1"; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/brig) +"akn" = (/obj/structure/table/wood,/obj/item/weapon/folder/blue,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/courtroom) "ako" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door_timer{id = "Cell 2"; name = "Cell 2"; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/brig) "akp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/brig) "akq" = (/obj/machinery/camera{c_tag = "Brig Central"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door_timer{id = "Cell 3"; name = "Cell 3"; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/brig) @@ -542,8 +543,8 @@ "akw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/courtroom) "akx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/security/brig) "aky" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/courtroom) -"akz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/crew_quarters/courtroom) -"akA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/courtroom) +"akz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/brig) +"akA" = (/obj/structure/stool/bed/chair{dir = 8; name = "Defense"},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 6},/area/crew_quarters/courtroom) "akB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "akC" = (/obj/machinery/computer/shuttle/labor,/obj/structure/reagent_dispensers/peppertank{pixel_x = -31; pixel_y = 0},/turf/simulated/floor/plasteel/shuttle{icon_state = "shuttlefloor4"},/area/shuttle/labor) "akD" = (/turf/simulated/wall/shuttle{icon_state = "swall3"; dir = 2},/area/shuttle/labor) @@ -573,8 +574,8 @@ "alb" = (/obj/structure/stool/bed/chair{dir = 4; name = "Prosecution"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/crew_quarters/courtroom) "alc" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/courtroom) "ald" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/crew_quarters/courtroom) -"ale" = (/obj/structure/stool/bed/chair{dir = 8; name = "Defense"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/crew_quarters/courtroom) -"alf" = (/obj/structure/table/wood,/obj/item/weapon/folder/blue,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/courtroom) +"ale" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 6},/area/crew_quarters/courtroom) +"alf" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/brig) "alg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/lattice/catwalk,/turf/space,/area/solar/auxstarboard) "alh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "ali" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) @@ -598,16 +599,16 @@ "alA" = (/obj/structure/table/reinforced,/obj/machinery/door/poddoor/shutters/preopen{id = "briggate"; name = "security shutters"},/obj/machinery/door/window/eastleft{name = "Brig Desk"; req_access_txt = "1"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "alB" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) "alC" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/brig) -"alD" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/brig) +"alD" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) "alE" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/flasher{id = "Cell 4"; pixel_x = 28},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/brig) -"alF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/security/brig) +"alF" = (/obj/machinery/atmospherics/components/unary/tank/air{dir = 2},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "alG" = (/obj/structure/stool/bed/chair{dir = 4; name = "Prosecution"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/crew_quarters/courtroom) "alH" = (/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/courtroom) "alI" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 10},/area/crew_quarters/courtroom) "alJ" = (/obj/item/device/radio/beacon,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/courtroom) -"alK" = (/obj/structure/stool/bed/chair{dir = 8; name = "Defense"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 6},/area/crew_quarters/courtroom) -"alL" = (/obj/structure/table/wood,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 6},/area/crew_quarters/courtroom) -"alM" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/courtroom) +"alK" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"alL" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 8; name = "Courtroom APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) +"alM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "alN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/auxstarboard) "alO" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "alP" = (/turf/simulated/wall,/area/maintenance/fsmaint2) @@ -641,14 +642,14 @@ "amr" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) "ams" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) "amt" = (/obj/machinery/door/airlock/glass{name = "Courtroom"; req_access_txt = "42"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) -"amu" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) +"amu" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "amv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "amw" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "amx" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "amy" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "amz" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/terminal,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "amA" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"amB" = (/obj/machinery/atmospherics/components/unary/tank/air{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"amB" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "amC" = (/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "amD" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "amE" = (/obj/structure/stool/bed,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/item/weapon/bedsheet,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) @@ -674,8 +675,8 @@ "amY" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "amZ" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "ana" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) -"anb" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"anc" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 8; name = "Courtroom APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) +"anb" = (/obj/structure/disposalpipe/segment,/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"anc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "and" = (/obj/machinery/light/small{dir = 4},/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "ane" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "anf" = (/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -702,7 +703,7 @@ "anA" = (/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "anB" = (/obj/machinery/light{dir = 1},/obj/structure/sign/securearea{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "anC" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) -"anD" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"anD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "anE" = (/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "anF" = (/turf/simulated/floor/plating,/area/maintenance/fsmaint) "anG" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fsmaint) @@ -724,10 +725,10 @@ "anW" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "anX" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/obj/machinery/camera{c_tag = "Courtroom South"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "anY" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) -"anZ" = (/obj/machinery/light/small,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) +"anZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aoa" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aob" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aoc" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aob" = (/obj/machinery/light_switch{pixel_x = -20; pixel_y = 0},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/wood,/area/lawoffice) +"aoc" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/wood,/area/lawoffice) "aod" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/fsmaint) "aoe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/fsmaint) "aof" = (/turf/simulated/wall/r_wall,/area/maintenance/auxsolarstarboard) @@ -759,7 +760,7 @@ "aoF" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "aoG" = (/obj/structure/table,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "aoH" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) -"aoI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aoI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/light/small{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Fitness Room APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "aoJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aoK" = (/obj/machinery/light/small{dir = 8},/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/maintenance/fsmaint) "aoL" = (/obj/machinery/atmospherics/components/binary/pump{dir = 1; name = "Air Out"; on = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/maintenance/fsmaint) @@ -797,8 +798,8 @@ "apr" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Dormitory Maintenance APC"; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aps" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "apt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"apu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"apv" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"apu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"apv" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "apw" = (/obj/machinery/atmospherics/components/binary/pump{dir = 4; name = "Air In"; on = 1},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/fsmaint) "apx" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics Maintenance"; req_access_txt = "12;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "apy" = (/obj/item/weapon/wrench,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fsmaint) @@ -826,10 +827,10 @@ "apU" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) "apV" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) "apW" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"apX" = (/obj/machinery/light_switch{pixel_x = -20; pixel_y = 0},/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) -"apY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/lawoffice) +"apX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/fitness) +"apY" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/carpet,/area/crew_quarters/sleep) "apZ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/lawoffice) -"aqa" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) +"aqa" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) "aqb" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/wood,/area/lawoffice) "aqc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/fsmaint) "aqd" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) @@ -842,8 +843,8 @@ "aqk" = (/obj/machinery/power/apc{dir = 2; name = "Dormitory APC"; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/sleep) "aql" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "aqm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"aqn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/light/small{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Fitness Room APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/crew_quarters/fitness) -"aqo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"aqn" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm4"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) +"aqo" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep) "aqp" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/internals/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/maintenance/fsmaint) "aqq" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/maintenance/fsmaint) "aqr" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/fitness) @@ -889,12 +890,12 @@ "arf" = (/turf/simulated/wall,/area/crew_quarters/sleep) "arg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/fsmaint) "arh" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"ari" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint) +"ari" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/closet/secure_closet/personal/cabinet,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/wood,/area/crew_quarters/sleep) "arj" = (/turf/simulated/wall,/area/crew_quarters/fitness) -"ark" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/fitness) -"arl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/fsmaint) +"ark" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/closet/secure_closet/personal/cabinet,/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"arl" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 9},/area/crew_quarters/fitness) "arm" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/fitness) -"arn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/crew_quarters/fitness) +"arn" = (/obj/structure/closet/athletic_mixed,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "aro" = (/turf/simulated/floor/engine{name = "Holodeck Projector Floor"},/area/holodeck/alphadeck) "arp" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "arq" = (/obj/structure/table,/obj/effect/decal/cleanable/cobweb,/obj/effect/spawner/lootdrop/maintenance{lootcount = 8; name = "8maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -934,26 +935,26 @@ "arY" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) "arZ" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Lawyer"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/lawoffice) "asa" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) -"asb" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) -"asc" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) +"asb" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal/bin,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"asc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "asd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/sleep) -"ase" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm4"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) +"ase" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "asf" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 5},/area/crew_quarters/sleep) "asg" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 9},/area/crew_quarters/sleep) -"ash" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"asi" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/closet/secure_closet/personal/cabinet,/obj/effect/decal/cleanable/cobweb2,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"asj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"ash" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"asi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"asj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/carpet,/area/security/detectives_office) "ask" = (/obj/structure/dresser,/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"asl" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/closet/secure_closet/personal/cabinet,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"asl" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) "asm" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"asn" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 9},/area/crew_quarters/fitness) -"aso" = (/obj/structure/closet/athletic_mixed,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"asp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal/bin,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"asn" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/security/detectives_office) +"aso" = (/obj/machinery/door/airlock/maintenance{name = "Law Office Maintenance"; req_access_txt = "38"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/lawoffice) +"asp" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/crew_quarters/sleep) "asq" = (/obj/machinery/camera{c_tag = "Fitness Room"},/obj/structure/closet/masks,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "asr" = (/obj/structure/closet/boxinggloves,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/clothing/shoes/jackboots,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "ass" = (/obj/structure/closet/lasertag/red,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 5},/area/crew_quarters/fitness) "ast" = (/obj/structure/closet/lasertag/blue,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"asu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/fitness) +"asu" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/button/door{id = "Dorm5"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep) "asv" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance{lootcount = 3; name = "3maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "asw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "asx" = (/obj/structure/door_assembly/door_assembly_mai,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -970,9 +971,9 @@ "asI" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/wall/shuttle{icon_state = "swall_f9"; dir = 2},/area/shuttle/pod_2) "asJ" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/obj/docking_port/mobile/pod{id = "pod2"; name = "escape pod 2"},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/pod_2) "asK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"asL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"asM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"asN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"asL" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/button/door{id = "Dorm6"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"asM" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/fitness) +"asN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "asO" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "asP" = (/obj/structure/stool,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "asQ" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint) @@ -980,13 +981,13 @@ "asS" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "asT" = (/obj/structure/closet/secure_closet/chemical,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "asU" = (/obj/machinery/requests_console{department = "Detective's office"; pixel_x = -30; pixel_y = 0},/obj/structure/table/wood,/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "detectives camera"; pictures_left = 30},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"asV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/security/detectives_office) +"asV" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "asW" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/security/detectives_office) -"asX" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/computer/secure_data,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"asY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"asZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/security/detectives_office) +"asX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"asY" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/crew_quarters/fitness) +"asZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/crew_quarters/fitness) "ata" = (/turf/simulated/floor/wood,/area/lawoffice) -"atb" = (/obj/machinery/door/airlock/maintenance{name = "Law Office Maintenance"; req_access_txt = "38"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/lawoffice) +"atb" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "atc" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start{name = "Lawyer"},/turf/simulated/floor/wood,/area/lawoffice) "atd" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) "ate" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) @@ -995,17 +996,17 @@ "ath" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) "ati" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) "atj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) -"atk" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"atl" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/button/door{id = "Dorm5"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"atk" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"atl" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "atm" = (/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"atn" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/button/door{id = "Dorm6"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"atn" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/wall,/area/maintenance/fpmaint2) "ato" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"atp" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/fitness) -"atq" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"atr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"ats" = (/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"atp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"atq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/fpmaint2) +"atr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"ats" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) "att" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"atu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/crew_quarters/fitness) +"atu" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) "atv" = (/obj/structure/table,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/shard{icon_state = "small"},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "atw" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "atx" = (/obj/machinery/button/door{id = "maint3"; name = "Blast Door Control C"; pixel_x = 0; pixel_y = 24; req_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -1021,27 +1022,27 @@ "atH" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/maintenance/electrical) "atI" = (/obj/machinery/door/airlock/external{name = "Escape Pod One"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) "atJ" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"atK" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"atK" = (/obj/machinery/camera{c_tag = "Detective's Office"; dir = 1},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) "atL" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "atM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall,/area/maintenance/fpmaint2) "atN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "atO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/fpmaint2) "atP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/fpmaint2) -"atQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"atQ" = (/obj/machinery/door/airlock{id_tag = "Dorm5"; name = "Cabin 1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep) "atR" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/space) "atS" = (/obj/item/weapon/paper/crumpled,/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/space) "atT" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "atU" = (/obj/structure/rack{dir = 1},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"atV" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"atV" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/fitness) "atW" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "atX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "atY" = (/obj/structure/table/wood,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"atZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"aua" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"aub" = (/obj/machinery/computer/med_data,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"auc" = (/obj/machinery/camera{c_tag = "Detective's Office"; dir = 1},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/security/detectives_office) -"aud" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aue" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/security/detectives_office) +"atZ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aua" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/crew_quarters/fitness) +"aub" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"auc" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"aud" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"aue" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/fpmaint2) "auf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/lawoffice) "aug" = (/obj/structure/table/wood,/obj/machinery/camera{c_tag = "Law Office"; dir = 1; network = list("SS13")},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; dir = 1; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = -27},/turf/simulated/floor/wood,/area/lawoffice) "auh" = (/obj/structure/table/wood,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/weapon/cartridge/lawyer,/turf/simulated/floor/wood,/area/lawoffice) @@ -1049,18 +1050,18 @@ "auj" = (/obj/machinery/power/apc{dir = 8; name = "Fore Primary Hallway APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/camera{c_tag = "Fore Primary Hallway"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "auk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) "aul" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) -"aum" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/sleep) +"aum" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aun" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/sleep) -"auo" = (/obj/machinery/door/airlock{id_tag = "Dorm5"; name = "Cabin 1"},/turf/simulated/floor/wood,/area/crew_quarters/sleep) +"auo" = (/obj/machinery/door/airlock/maintenance{name = "Detective Maintenance"; req_access_txt = "4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/detectives_office) "aup" = (/obj/machinery/door/airlock{id_tag = "Dorm6"; name = "Cabin 2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep) -"auq" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/fitness) +"auq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/security/detectives_office) "aur" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Fitness Ring"},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) "aus" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aut" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) "auu" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "auv" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) -"auw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aux" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/crew_quarters/fitness) +"auw" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm3"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) +"aux" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/crew_quarters/sleep) "auy" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "auz" = (/obj/machinery/camera{c_tag = "Holodeck"},/obj/machinery/alarm{pixel_y = 24},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "auA" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) @@ -1080,12 +1081,12 @@ "auO" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/hallway/secondary/entry) "auP" = (/turf/simulated/floor/plating,/area/hallway/secondary/entry) "auQ" = (/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "Arrivals Escape Pod 2"; dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"auR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"auS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"auR" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) +"auS" = (/obj/machinery/requests_console{department = "Crew Quarters"; pixel_y = 30},/obj/machinery/camera{c_tag = "Dormitory North"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) "auT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"auU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"auU" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) "auV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/fpmaint2) -"auW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"auW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) "auX" = (/obj/structure/mirror{icon_state = "mirror_broke"; pixel_y = 28; shattered = 1},/obj/machinery/iv_drip,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "auY" = (/obj/structure/mirror{icon_state = "mirror_broke"; pixel_y = 28; shattered = 1},/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/circuitboard/operating,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "auZ" = (/obj/structure/computerframe,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) @@ -1095,22 +1096,22 @@ "avd" = (/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "ave" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "avf" = (/obj/machinery/door/airlock/maintenance{name = "Chemical Storage"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"avg" = (/obj/machinery/door/airlock/maintenance{name = "Detective Maintenance"; req_access_txt = "4"},/turf/simulated/floor/plating,/area/security/detectives_office) +"avg" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) "avh" = (/obj/machinery/power/apc{dir = 8; name = "Detective APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/security/detectives_office) "avi" = (/obj/machinery/power/apc{dir = 1; name = "Law Office APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/lawoffice) "avj" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "avk" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) -"avl" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm3"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) -"avm" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/crew_quarters/sleep) -"avn" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) -"avo" = (/obj/machinery/requests_console{department = "Crew Quarters"; pixel_y = 30},/obj/machinery/camera{c_tag = "Dormitory North"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) -"avp" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) -"avq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) -"avr" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) -"avs" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) -"avt" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) +"avl" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) +"avm" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) +"avn" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) +"avo" = (/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/electrical) +"avp" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"avq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"avr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"avs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"avt" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "avu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 5},/area/crew_quarters/sleep) -"avv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/crew_quarters/sleep) +"avv" = (/obj/structure/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "avw" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/fitness) "avx" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "avy" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) @@ -1121,7 +1122,7 @@ "avD" = (/obj/machinery/computer/HolodeckControl,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "avE" = (/obj/machinery/door/poddoor/preopen{id = "maint3"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "avF" = (/obj/machinery/door/poddoor/preopen{id = "maint3"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"avG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/maintenance/fsmaint2) +"avG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "avH" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/electrical) "avI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "avJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) @@ -1132,7 +1133,7 @@ "avO" = (/obj/structure/table,/obj/item/clothing/gloves/color/fyellow,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/device/multitool,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/electrical) "avP" = (/obj/structure/sign/pods,/turf/simulated/wall,/area/hallway/secondary/entry) "avQ" = (/obj/machinery/door/airlock/external{name = "Escape Pod Two"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"avR" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"avR" = (/obj/structure/table/wood,/obj/item/weapon/storage/firstaid/regular,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "avS" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "avT" = (/obj/structure/optable{name = "Robotics Operating Table"},/obj/item/weapon/surgical_drapes,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "avU" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/space) @@ -1156,15 +1157,15 @@ "awm" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "awn" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint) "awo" = (/obj/machinery/door/airlock{id_tag = "Dorm3"; name = "Dorm 3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"awp" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"awq" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"awp" = (/obj/structure/table/wood,/obj/item/device/instrument/guitar,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"awq" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "awr" = (/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"aws" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"awt" = (/obj/structure/table/wood,/obj/item/device/instrument/guitar,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"aws" = (/obj/structure/table/wood,/obj/item/weapon/coin/silver,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"awt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "awu" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"awv" = (/obj/structure/table/wood,/obj/item/weapon/coin/silver,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"awv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "aww" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"awx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"awx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "awy" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "awz" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Fitness"},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "awA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) @@ -1179,28 +1180,28 @@ "awJ" = (/obj/structure/janitorialcart,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "awK" = (/obj/structure/table/glass,/obj/item/weapon/pen,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "awL" = (/obj/structure/table/glass,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"awM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"awM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "awN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "awO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/electrical) -"awP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/engineering{name = "Electrical Maintenance"; req_access_txt = "11"},/turf/simulated/floor/plating,/area/maintenance/electrical) -"awQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/electrical) -"awR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/hologram/holopad,/turf/simulated/floor/plating,/area/maintenance/electrical) +"awP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) +"awQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/engineering{name = "Electrical Maintenance"; req_access_txt = "11"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) +"awR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) "awS" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/plating,/area/maintenance/electrical) -"awT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/electrical) +"awT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) "awU" = (/obj/structure/table,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/wallframe/camera,/obj/item/wallframe/camera,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/electrical) "awV" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) "awW" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/entry) "awX" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "awY" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) "awZ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) -"axa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) +"axa" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/electrical) "axb" = (/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 5},/area/hallway/secondary/entry) -"axc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"axc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) "axd" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "axe" = (/obj/machinery/sleeper{dir = 4; icon_state = "sleeper-open"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "axf" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "axg" = (/obj/structure/table/glass,/obj/item/weapon/storage/bag/trash,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"axh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/maintenance/fpmaint2) +"axh" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) "axi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "axj" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "axk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) @@ -1225,35 +1226,35 @@ "axD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/fsmaint) "axE" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) "axF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint) -"axG" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axH" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) -"axI" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axK" = (/obj/structure/table/wood,/obj/item/device/paicard,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axL" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axM" = (/obj/structure/stool{pixel_y = 8},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axN" = (/obj/structure/table/wood,/obj/item/toy/cards/deck{pixel_x = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/clothing/mask/balaclava{pixel_x = -8; pixel_y = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"axP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"axG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) +"axH" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) +"axI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry) +"axJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"axK" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/wall,/area/maintenance/fpmaint2) +"axL" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"axM" = (/obj/structure/table/wood,/obj/item/device/paicard,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"axN" = (/obj/structure/table/wood,/obj/item/device/instrument/violin,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"axO" = (/obj/structure/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"axP" = (/obj/structure/table/wood,/obj/item/toy/cards/deck{pixel_x = 2},/obj/item/clothing/mask/balaclava{pixel_x = -8; pixel_y = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "axQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "axR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Fitness"},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "axS" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) "axT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "axU" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) -"axV" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"axV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "axW" = (/obj/machinery/door/window/eastright{base_state = "left"; icon_state = "left"; name = "Fitness Ring"},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/fitness) -"axX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"axY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/crew_quarters/fitness) +"axX" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"axY" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/crew_quarters/fitness) "axZ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aya" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "ayb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "ayc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "ayd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aye" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/electrical) +"aye" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "ayf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"ayg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) -"ayh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/electrical) -"ayi" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/electrical) +"ayg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"ayh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"ayi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ayj" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/maintenance/electrical) "ayk" = (/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) "ayl" = (/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) @@ -1266,7 +1267,7 @@ "ays" = (/obj/structure/closet/wardrobe/white,/obj/item/clothing/shoes/jackboots,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ayt" = (/obj/structure/table/glass,/obj/item/weapon/hemostat,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ayu" = (/obj/structure/table/glass,/obj/item/weapon/restraints/handcuffs/cable/zipties,/obj/item/weapon/reagent_containers/blood/random,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"ayv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"ayv" = (/obj/machinery/alarm{pixel_y = 23},/obj/item/device/radio/off,/obj/item/device/assembly/timer,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "ayw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ayx" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ayy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) @@ -1285,27 +1286,27 @@ "ayL" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "ayM" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/item/clothing/head/welding,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "ayN" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/machinery/light{dir = 1},/obj/item/weapon/hand_labeler,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) -"ayO" = (/obj/machinery/alarm{pixel_y = 23},/obj/item/device/radio/off,/obj/item/device/assembly/timer,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"ayO" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/weapon/screwdriver{pixel_y = 16},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "ayP" = (/obj/machinery/power/apc{dir = 1; name = "EVA Storage APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"ayQ" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/weapon/screwdriver{pixel_y = 16},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) -"ayR" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) -"ayS" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"ayT" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/sign/securearea{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) +"ayQ" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) +"ayR" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"ayS" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/sign/securearea{pixel_y = 32},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) +"ayT" = (/obj/machinery/light{dir = 1},/obj/structure/table,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "ayU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"ayV" = (/obj/machinery/light{dir = 1},/obj/structure/table,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"ayV" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm2"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) "ayW" = (/turf/simulated/wall,/area/ai_monitored/storage/eva) "ayX" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/head/welding,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "ayY" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) "ayZ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) -"aza" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm2"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) -"azb" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"aza" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) +"azb" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/sleep) "azc" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) -"azd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"aze" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"azf" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) -"azg" = (/obj/structure/stool{pixel_y = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/sleep) -"azh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 6},/area/crew_quarters/sleep) -"azi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) +"azd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 6},/area/crew_quarters/sleep) +"aze" = (/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) +"azf" = (/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"azg" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/crew_quarters/fitness) +"azh" = (/obj/machinery/camera{c_tag = "Fitness Room South"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/crew_quarters/fitness) +"azi" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "azj" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/plasteel{dir = 10; icon_state = "neutral"},/area/crew_quarters/fitness) "azk" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "azl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/crew_quarters/fitness) @@ -1313,9 +1314,9 @@ "azn" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "azo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "azp" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/fitness) -"azq" = (/obj/machinery/camera{c_tag = "Fitness Room South"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/crew_quarters/fitness) +"azq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/hallway/secondary/construction{name = "\improper Garden"}) "azr" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"azs" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"azs" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "azt" = (/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) "azu" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/electrical) "azv" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/electrical) @@ -1327,7 +1328,7 @@ "azB" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry) "azC" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) "azD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry) -"azE" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/wall,/area/maintenance/fpmaint2) +"azE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "azF" = (/turf/simulated/wall,/area/hallway/secondary/construction{name = "\improper Garden"}) "azG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall,/area/maintenance/fpmaint2) "azH" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/space,/area/space) @@ -1340,25 +1341,25 @@ "azO" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "azP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "azQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "EVA Maintenance"; req_access_txt = "18"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"azR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"azS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"azT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"azR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"azS" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "EVA Storage"; req_access_txt = "18"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"azT" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/sleep) "azU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"azV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"azV" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) "azW" = (/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"azX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "EVA Storage"; req_access_txt = "18"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"azX" = (/obj/machinery/door/airlock{name = "Unisex Showers"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "azY" = (/obj/structure/table,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/assembly/prox_sensor,/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "azZ" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) "aAa" = (/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) "aAb" = (/obj/machinery/door/airlock{id_tag = "Dorm2"; name = "Dorm 2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"aAc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/sleep) +"aAc" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aAd" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) -"aAe" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) +"aAe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aAf" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) "aAg" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/sleep) "aAh" = (/turf/simulated/wall,/area/crew_quarters/toilet) "aAi" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 6},/area/crew_quarters/sleep) -"aAj" = (/obj/machinery/door/airlock{name = "Unisex Showers"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aAj" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/power/apc{dir = 2; name = "Security Checkpoint APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/checkpoint2) "aAk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) "aAl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{dir = 10; icon_state = "neutral"},/area/crew_quarters/fitness) "aAm" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/crew_quarters/fitness) @@ -1371,8 +1372,8 @@ "aAt" = (/obj/machinery/door/poddoor/preopen{id = "maint2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aAu" = (/obj/machinery/door/poddoor/preopen{id = "maint2"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aAv" = (/obj/structure/closet,/obj/effect/landmark{name = "blobstart"},/obj/effect/spawner/lootdrop/maintenance,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aAw" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aAx" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aAw" = (/obj/machinery/power/apc{dir = 4; name = "Garden APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aAx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aAy" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/electrical) "aAz" = (/obj/machinery/computer/monitor{name = "backup power monitoring console"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/electrical) "aAA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall,/area/maintenance/electrical) @@ -1385,22 +1386,22 @@ "aAH" = (/obj/machinery/camera{c_tag = "Arrivals Bay 1 North"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/hallway/secondary/entry) "aAI" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "aAJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry) -"aAK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aAL" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/power/apc{dir = 2; name = "Security Checkpoint APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/security/checkpoint2) +"aAK" = (/obj/machinery/light{dir = 1},/obj/structure/sink{pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aAL" = (/obj/machinery/power/apc{dir = 2; name = "Primary Tool Storage APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/primary) "aAM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aAN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aAO" = (/obj/machinery/power/apc{dir = 4; name = "Garden APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aAN" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"aAO" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aAP" = (/obj/machinery/hydroponics/soil,/turf/simulated/floor/grass,/area/hallway/secondary/construction{name = "\improper Garden"}) "aAQ" = (/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aAR" = (/obj/machinery/light{dir = 1},/obj/structure/sink{pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aAR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aAS" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aAT" = (/obj/machinery/seed_extractor,/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aAU" = (/obj/structure/sink{pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aAV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aAW" = (/obj/machinery/power/apc{dir = 2; name = "Primary Tool Storage APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/storage/primary) -"aAX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"aAW" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/jetpack/carbondioxide,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aAX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) "aAY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"aAZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"aAZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aBa" = (/turf/simulated/wall/r_wall,/area/ai_monitored/nuke_storage) "aBb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/ai_monitored/nuke_storage) "aBc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/ai_monitored/nuke_storage) @@ -1412,8 +1413,8 @@ "aBi" = (/obj/machinery/power/apc{dir = 8; name = "Gateway APC"; pixel_x = -24; pixel_y = -1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/gateway) "aBj" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/tank/jetpack/carbondioxide,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/ai_monitored/storage/eva) "aBk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) -"aBl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aBm" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/jetpack/carbondioxide,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aBl" = (/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access_txt = "1"},/turf/simulated/floor/plating,/area/security/checkpoint2) +"aBm" = (/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aBn" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aBo" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aBp" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/ai_monitored/storage/eva) @@ -1422,8 +1423,8 @@ "aBs" = (/obj/structure/grille,/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aBt" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aBu" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) -"aBv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) -"aBw" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) +"aBv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aBw" = (/obj/item/seeds/appleseed,/obj/item/seeds/bananaseed,/obj/item/seeds/cocoapodseed,/obj/item/seeds/grapeseed,/obj/item/seeds/orangeseed,/obj/item/seeds/sugarcaneseed,/obj/item/seeds/wheatseed,/obj/item/seeds/watermelonseed,/obj/structure/table/glass,/obj/item/seeds/towermycelium,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aBx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall,/area/crew_quarters/toilet) "aBy" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aBz" = (/obj/machinery/shower{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) @@ -1433,16 +1434,16 @@ "aBD" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aBE" = (/obj/item/clothing/under/rank/mailman,/obj/item/clothing/head/mailman,/obj/structure/closet,/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aBF" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aBG" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aBG" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aBH" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "aBI" = (/turf/simulated/wall,/area/security/checkpoint2) "aBJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/security/checkpoint2) "aBK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/security/checkpoint2) -"aBL" = (/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/checkpoint2) +"aBL" = (/obj/machinery/door/airlock/maintenance{name = "Garden Maintenance"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aBM" = (/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aBN" = (/obj/item/seeds/appleseed,/obj/item/seeds/bananaseed,/obj/item/seeds/cocoapodseed,/obj/item/seeds/grapeseed,/obj/item/seeds/orangeseed,/obj/item/seeds/sugarcaneseed,/obj/item/seeds/wheatseed,/obj/item/seeds/watermelonseed,/obj/structure/table/glass,/obj/item/seeds/towermycelium,/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aBO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/storage/primary) -"aBP" = (/obj/machinery/door/airlock/maintenance{name = "Garden Maintenance"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) +"aBN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/storage/primary) +"aBO" = (/obj/machinery/requests_console{department = "EVA"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aBP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) "aBQ" = (/turf/simulated/wall,/area/storage/primary) "aBR" = (/turf/simulated/wall/r_wall,/area/storage/primary) "aBS" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/bluegrid,/area/ai_monitored/nuke_storage) @@ -1453,25 +1454,25 @@ "aBX" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/gateway) "aBY" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/gateway) "aBZ" = (/obj/machinery/gateway,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/gateway) -"aCa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aCb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aCc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/requests_console{department = "EVA"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aCd" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aCe" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aCf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/pen{desc = "Writes upside down!"; name = "astronaut pen"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aCa" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aCb" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/pen{desc = "Writes upside down!"; name = "astronaut pen"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aCc" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aCd" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm1"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) +"aCe" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/item/weapon/bikehorn/rubberducky,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aCf" = (/obj/machinery/camera{c_tag = "Theatre Storage"},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) "aCg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aCh" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aCh" = (/obj/machinery/vending/autodrobe,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) "aCi" = (/obj/structure/grille,/obj/structure/cable,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aCj" = (/obj/machinery/camera{c_tag = "EVA East"; dir = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aCk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/button/door{id = "Dorm1"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/sleep) -"aCl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) +"aCk" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aCl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aCm" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aCn" = (/obj/structure/urinal{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aCo" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aCp" = (/obj/machinery/camera{c_tag = "Theatre Storage"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) +"aCo" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aCp" = (/obj/machinery/camera{c_tag = "Arrivals North"; dir = 8; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry) "aCq" = (/obj/structure/table/wood,/obj/machinery/requests_console{department = "Theatre"; departmentType = 0; name = "theatre RC"; pixel_x = -32; pixel_y = 0},/obj/item/weapon/reagent_containers/food/snacks/baguette,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) "aCr" = (/turf/simulated/wall,/area/crew_quarters/theatre) -"aCs" = (/obj/machinery/vending/autodrobe,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) +"aCs" = (/obj/structure/closet/wardrobe/red,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint2) "aCt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aCu" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "aCv" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/fitness) @@ -1490,7 +1491,7 @@ "aCI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aCJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aCK" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aCL" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aCL" = (/obj/structure/closet/secure_closet/security,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/checkpoint2) "aCM" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aCN" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aCO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) @@ -1503,18 +1504,18 @@ "aCV" = (/obj/structure/grille,/obj/structure/window/shuttle,/turf/simulated/floor/plating,/area/shuttle/arrival) "aCW" = (/turf/space,/turf/simulated/wall/shuttle{dir = 2; icon_state = "swall_f10"; layer = 2},/area/shuttle/arrival) "aCX" = (/turf/simulated/wall/shuttle{icon_state = "swall14"; dir = 2},/area/shuttle/arrival) -"aCY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/security/checkpoint2) -"aCZ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Arrivals North"; dir = 8; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry) -"aDa" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/obj/structure/closet/wardrobe/red,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint2) -"aDb" = (/obj/structure/closet/secure_closet/security,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/checkpoint2) +"aCY" = (/obj/machinery/computer/security,/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint2) +"aCZ" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/checkpoint2) +"aDa" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aDb" = (/obj/structure/table,/obj/item/weapon/wirecutters,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/storage/primary) "aDc" = (/obj/machinery/computer/card,/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint2) -"aDd" = (/obj/machinery/computer/security,/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint2) -"aDe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/checkpoint2) +"aDd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) +"aDe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) "aDf" = (/obj/machinery/computer/secure_data,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint2) "aDg" = (/obj/machinery/biogenerator,/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aDh" = (/obj/machinery/vending/assist,/turf/simulated/floor/plasteel,/area/storage/primary) -"aDi" = (/obj/structure/table,/obj/item/weapon/wirecutters,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) -"aDj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) +"aDi" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) +"aDj" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) "aDk" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -8; pixel_y = -4},/obj/item/device/assembly/igniter,/obj/item/weapon/screwdriver{pixel_y = 16},/obj/machinery/camera{c_tag = "Primary Tool Storage"},/obj/machinery/requests_console{department = "Tool Storage"; departmentType = 0; pixel_y = 30},/turf/simulated/floor/plasteel,/area/storage/primary) "aDl" = (/obj/structure/table,/obj/item/device/t_scanner,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/storage/primary) "aDm" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/light_switch{pixel_y = 28},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel,/area/storage/primary) @@ -1527,39 +1528,39 @@ "aDt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/bluegrid,/area/ai_monitored/nuke_storage) "aDu" = (/obj/machinery/nuclearbomb/selfdestruct{layer = 2},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/nuke_storage) "aDv" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/ai_monitored/nuke_storage) -"aDw" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) -"aDx" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) -"aDy" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) -"aDz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window{name = "Gateway Chamber"; req_access_txt = "62"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) -"aDA" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) -"aDB" = (/obj/structure/rack{dir = 1},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aDw" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) +"aDx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window{name = "Gateway Chamber"; req_access_txt = "62"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) +"aDy" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) +"aDz" = (/obj/structure/rack{dir = 1},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aDA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aDB" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/ai_monitored/storage/eva) "aDC" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aDD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aDE" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aDD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aDE" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light,/obj/machinery/camera{c_tag = "EVA Storage"; dir = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/ai_monitored/storage/eva) "aDF" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aDG" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light,/obj/machinery/camera{c_tag = "EVA Storage"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/ai_monitored/storage/eva) +"aDG" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) "aDH" = (/obj/machinery/door/airlock/glass_command{name = "Command EVA"; req_access_txt = "19"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aDI" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) "aDJ" = (/obj/machinery/door/airlock/command{name = "Command EVA"; req_access = null; req_access_txt = "19"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aDK" = (/obj/machinery/door/airlock{id_tag = "Dorm1"; name = "Dorm 1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) -"aDL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) -"aDM" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aDL" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aDM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aDN" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aDO" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aDP" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aDQ" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Mime"},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) +"aDQ" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aDR" = (/obj/structure/table/wood,/obj/structure/mirror{pixel_x = -28},/obj/item/weapon/lipstick/random,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) -"aDS" = (/obj/machinery/door/airlock/maintenance{name = "Theatre Maintenance"; req_access_txt = "46"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/theatre) -"aDT" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) -"aDU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j1s"; sortType = 18},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aDS" = (/obj/machinery/door/airlock{name = "Unisex Showers"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aDT" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aDU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aDV" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aDW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aDX" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aDY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aDY" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Mime"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) "aDZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aEa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aEb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aEc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aEb" = (/obj/machinery/door/airlock/maintenance{name = "Theatre Maintenance"; req_access_txt = "46"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/theatre) +"aEc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/crew_quarters/theatre) "aEd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aEe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aEf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -1583,57 +1584,57 @@ "aEx" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/turf/simulated/floor/plasteel/shuttle{icon = 'icons/turf/floors.dmi'; icon_state = "dark"},/area/shuttle/arrival) "aEy" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/shuttle{icon = 'icons/turf/floors.dmi'; icon_state = "dark"},/area/shuttle/arrival) "aEz" = (/obj/machinery/power/apc{dir = 4; name = "Entry Hall APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plasteel{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry) -"aEA" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint2) -"aEB" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint2) -"aEC" = (/turf/simulated/floor/plasteel,/area/security/checkpoint2) -"aED" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/checkpoint2) -"aEE" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint2) +"aEA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j1s"; sortType = 18},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aEB" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aEC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aED" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aEE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/security/checkpoint2) "aEF" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/food/snacks/grown/wheat,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange,/obj/item/weapon/reagent_containers/food/snacks/grown/grapes,/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aEG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aEH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aEI" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/storage/primary) -"aEJ" = (/obj/machinery/door/airlock{name = "Garden"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aEK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) -"aEL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/storage/primary) +"aEG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint2) +"aEH" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/security/checkpoint2) +"aEI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/security/checkpoint2) +"aEJ" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint2) +"aEK" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint2) +"aEL" = (/obj/machinery/door/airlock{name = "Garden"; req_access_txt = "0"},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aEM" = (/turf/simulated/floor/bluegrid,/area/ai_monitored/nuke_storage) "aEN" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/stack/sheet/mineral/gold{pixel_x = -1; pixel_y = 5},/obj/item/stack/sheet/mineral/gold{pixel_y = 2},/obj/item/stack/sheet/mineral/gold{pixel_x = 1; pixel_y = -2},/obj/item/weapon/storage/belt/champion,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/ai_monitored/nuke_storage) "aEO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid,/area/ai_monitored/nuke_storage) "aEP" = (/obj/item/weapon/coin/silver{pixel_x = 7; pixel_y = 12},/obj/item/weapon/coin/silver{pixel_x = 12; pixel_y = 7},/obj/item/weapon/coin/silver{pixel_x = 4; pixel_y = 8},/obj/item/weapon/coin/silver{pixel_x = -6; pixel_y = 5},/obj/item/weapon/coin/silver{pixel_x = 5; pixel_y = -8},/obj/structure/closet/crate{name = "Silver Crate"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/ai_monitored/nuke_storage) -"aEQ" = (/obj/structure/table,/obj/item/weapon/paper/pamphlet,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/gateway) -"aER" = (/obj/machinery/camera{c_tag = "Gateway"; dir = 4; network = list("SS13")},/obj/structure/table,/obj/structure/sign/biohazard{pixel_x = -32},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel,/area/gateway) -"aES" = (/obj/structure/table,/obj/item/device/radio/off{pixel_y = 6},/obj/item/device/radio/off{pixel_x = 6; pixel_y = 4},/obj/item/device/radio/off{pixel_x = -6; pixel_y = 4},/obj/item/device/radio/off,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/gateway) -"aET" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/gateway) +"aEQ" = (/obj/structure/table,/obj/item/weapon/paper/pamphlet,/turf/simulated/floor/plasteel,/area/gateway) +"aER" = (/obj/machinery/camera{c_tag = "Gateway"; dir = 4; network = list("SS13")},/obj/structure/table,/obj/structure/sign/biohazard{pixel_x = -32},/obj/item/weapon/storage/firstaid/regular,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/gateway) +"aES" = (/obj/structure/table,/obj/item/device/radio/off{pixel_y = 6},/obj/item/device/radio/off{pixel_x = 6; pixel_y = 4},/obj/item/device/radio/off{pixel_x = -6; pixel_y = 4},/obj/item/device/radio/off,/turf/simulated/floor/plasteel,/area/gateway) +"aET" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/gateway) "aEU" = (/obj/structure/table,/obj/machinery/recharger,/obj/structure/sign/biohazard{pixel_x = 32},/turf/simulated/floor/plasteel,/area/gateway) -"aEV" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aEW" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) +"aEV" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aEW" = (/obj/structure/grille,/obj/structure/cable,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aEX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "EVA Storage"; req_access_txt = "18"},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) -"aEY" = (/obj/structure/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) +"aEY" = (/obj/structure/grille,/obj/structure/cable,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aEZ" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aFa" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aFb" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) -"aFc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) -"aFd" = (/obj/machinery/camera{c_tag = "Dormitory South"; c_tag_order = 999; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) -"aFe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aFf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aFc" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva) +"aFd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) +"aFe" = (/obj/machinery/camera{c_tag = "Dormitory South"; c_tag_order = 999; dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) +"aFf" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aFg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/toilet) -"aFh" = (/obj/machinery/power/apc{dir = 4; name = "Dormitory Bathrooms APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aFi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/crew_quarters/toilet) -"aFj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/toilet) -"aFk" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{tag = "icon-redblue"; icon_state = "redblue"},/area/crew_quarters/theatre) +"aFh" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aFi" = (/obj/machinery/power/apc{dir = 4; name = "Dormitory Bathrooms APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aFj" = (/turf/simulated/floor/plasteel{tag = "icon-redblue"; icon_state = "redblue"},/area/crew_quarters/theatre) +"aFk" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redblue"; icon_state = "redblue"},/area/crew_quarters/theatre) "aFl" = (/obj/machinery/light/small{dir = 8},/obj/structure/dresser,/turf/simulated/floor/plasteel{tag = "icon-redblue"; icon_state = "redblue"},/area/crew_quarters/theatre) -"aFm" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{tag = "icon-redblue"; icon_state = "redblue"},/area/crew_quarters/theatre) +"aFm" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFo" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFp" = (/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFq" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area/space) "aFr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aFs" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aFs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFu" = (/turf/simulated/wall,/area/library) -"aFv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aFv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aFw" = (/turf/simulated/wall,/area/chapel/office) -"aFx" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aFy" = (/obj/machinery/power/apc{dir = 2; name = "Chapel Office APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plating,/area/chapel/office) +"aFx" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aFy" = (/obj/machinery/power/apc{dir = 2; name = "Chapel Office APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/chapel/office) "aFz" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aFA" = (/obj/machinery/button/massdriver{id = "chapelgun"; name = "Chapel Mass Driver"; pixel_x = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aFB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) @@ -1642,23 +1643,23 @@ "aFE" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark{name = "JoinLate"},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/arrival) "aFF" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 8},/turf/simulated/floor/plasteel/shuttle{icon = 'icons/turf/floors.dmi'; icon_state = "dark"},/area/shuttle/arrival) "aFG" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry) -"aFH" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) -"aFI" = (/obj/machinery/camera{c_tag = "Security Checkpoint"; dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light_switch{pixel_x = 6; pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint2) -"aFJ" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) -"aFK" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) +"aFH" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) +"aFI" = (/obj/machinery/camera{c_tag = "Security Checkpoint"; dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light_switch{pixel_x = 6; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint2) +"aFJ" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) +"aFK" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) "aFL" = (/obj/item/device/radio/off,/obj/item/weapon/crowbar,/obj/item/device/assembly/flash/handheld,/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint2) "aFM" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint2) "aFN" = (/obj/structure/table/glass,/obj/item/weapon/cultivator,/obj/item/weapon/hatchet,/obj/item/weapon/crowbar,/obj/item/device/analyzer/plant_analyzer,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aFO" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) +"aFO" = (/obj/machinery/camera{c_tag = "Garden"; dir = 8; network = list("SS13")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aFP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aFQ" = (/obj/machinery/camera{c_tag = "Garden"; dir = 8; network = list("SS13")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aFR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aFS" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 2; pixel_y = -2},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/screwdriver{pixel_y = 16},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) -"aFT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aFU" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) -"aFV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/storage/primary) -"aFW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/storage/primary) -"aFX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/storage/primary) +"aFQ" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 2; pixel_y = -2},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/screwdriver{pixel_y = 16},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel,/area/storage/primary) +"aFR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/storage/primary) +"aFS" = (/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/storage/primary) +"aFT" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/storage/primary) +"aFU" = (/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/storage/primary) +"aFV" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aFW" = (/obj/structure/stool,/turf/simulated/floor/plasteel,/area/gateway) +"aFX" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/gateway) "aFY" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/storage/primary) "aFZ" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel,/area/storage/primary) "aGa" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 6},/area/ai_monitored/nuke_storage) @@ -1666,63 +1667,63 @@ "aGc" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/camera/motion{c_tag = "Vault"; dir = 1; network = list("MiniSat")},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 10},/area/ai_monitored/nuke_storage) "aGd" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/ai_monitored/nuke_storage) "aGe" = (/obj/structure/safe,/obj/item/clothing/head/bearpelt,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass,/obj/item/weapon/gun/projectile/revolver/russian,/obj/item/ammo_box/a357,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/ai_monitored/nuke_storage) -"aGf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/gateway) -"aGg" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aGh" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/gateway) -"aGi" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/gateway) -"aGj" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/gateway) -"aGk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/gateway) -"aGl" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/gateway) -"aGm" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aGn" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aGf" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel,/area/gateway) +"aGg" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aGh" = (/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aGi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) +"aGj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) +"aGk" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aGl" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aGm" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aGn" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aGo" = (/obj/structure/table,/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aGp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aGp" = (/obj/machinery/light/small{dir = 8},/obj/machinery/recharge_station,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aGq" = (/obj/item/stack/sheet/plasteel{amount = 10},/obj/structure/table,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aGr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aGr" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Clown"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) "aGs" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva) "aGt" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/fore) "aGu" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/fore) -"aGv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) -"aGw" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aGv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/theatre) +"aGw" = (/obj/structure/closet,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) "aGx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/toilet) -"aGy" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aGz" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aGA" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aGB" = (/obj/machinery/light/small{dir = 8},/obj/machinery/recharge_station,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aGC" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Clown"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) +"aGy" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 19},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 20},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGC" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGD" = (/obj/structure/table/wood,/obj/structure/mirror{pixel_x = -28},/obj/item/weapon/lipstick/random,/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) -"aGE" = (/obj/structure/closet,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) -"aGF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aGG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGE" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGF" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 17},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGG" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) "aGH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGI" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aGM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 19},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGM" = (/obj/machinery/door/airlock/maintenance{name = "Crematorium Maintenance"; req_access_txt = "27"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/chapel/office) "aGN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aGO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 20},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/chapel/office) "aGP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGQ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aGU" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aGU" = (/obj/machinery/light/small{dir = 1},/obj/machinery/requests_console{department = "Chapel"; departmentType = 2; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aGV" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aGX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/space,/area/space) -"aGY" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aGZ" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 17},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aHa" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/library) +"aGY" = (/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aGZ" = (/obj/machinery/door/airlock/security{name = "Security Checkpoint"; req_access = null; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/security/checkpoint2) +"aHa" = (/obj/machinery/door/firedoor,/obj/structure/table/reinforced,/obj/item/weapon/paper,/obj/machinery/door/window/westright{dir = 1; name = "Security Checkpoint"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/hallway/secondary/entry) "aHb" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/stack/packageWrap,/turf/simulated/floor/wood,/area/library) "aHc" = (/obj/structure/table/wood,/obj/item/weapon/storage/pill_bottle/dice,/turf/simulated/floor/wood,/area/library) "aHd" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/wood,/area/library) -"aHe" = (/obj/machinery/door/airlock/maintenance{name = "Crematorium Maintenance"; req_access_txt = "27"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/chapel/office) +"aHe" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plasteel,/area/storage/primary) "aHf" = (/obj/structure/closet/wardrobe/chaplain_black,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aHg" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/camera{c_tag = "Chapel Office"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aHh" = (/obj/machinery/light/small{dir = 1},/obj/machinery/requests_console{department = "Chapel"; departmentType = 2; pixel_y = 30},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aHh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/gateway) "aHi" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aHj" = (/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aHj" = (/obj/machinery/light_switch{pixel_x = -20; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/gateway) "aHk" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aHl" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aHm" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) @@ -1734,102 +1735,102 @@ "aHs" = (/obj/machinery/door/airlock/shuttle{name = "Arrivals Shuttle Airlock"},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/arrival) "aHt" = (/obj/effect/landmark{name = "Observer-Start"},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/arrival) "aHu" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/entry) -"aHv" = (/obj/machinery/door/airlock/security{name = "Security Checkpoint"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/plasteel,/area/security/checkpoint2) -"aHw" = (/obj/machinery/door/firedoor,/obj/structure/table/reinforced,/obj/item/weapon/paper,/obj/machinery/door/window/westright{dir = 1; name = "Security Checkpoint"; req_access_txt = "1"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/hallway/secondary/entry) -"aHx" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint2) +"aHv" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/gateway) +"aHw" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/gateway) +"aHx" = (/obj/structure/grille,/obj/structure/window/fulltile{health = 25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aHy" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint2) "aHz" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aHA" = (/obj/item/weapon/reagent_containers/spray/plantbgone,/obj/item/weapon/reagent_containers/spray/pestspray{pixel_x = 3; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez,/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{pixel_x = 2; pixel_y = 1},/obj/structure/table/glass,/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "green"},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aHB" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) -"aHC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/storage/primary) +"aHB" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) +"aHC" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/eva) "aHD" = (/obj/structure/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel,/area/storage/primary) "aHE" = (/obj/structure/table,/obj/item/weapon/weldingtool,/obj/item/weapon/crowbar,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/turf/simulated/floor/plasteel,/area/storage/primary) "aHF" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/ai_monitored/nuke_storage) "aHG" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/ai_monitored/nuke_storage) -"aHH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/gateway) -"aHI" = (/obj/machinery/light_switch{pixel_x = -20; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/gateway) +"aHH" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Dormitory"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) +"aHI" = (/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) "aHJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/gateway) -"aHK" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/gateway) +"aHK" = (/obj/structure/closet,/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) "aHL" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/l3closet/scientist,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/gateway) -"aHM" = (/obj/structure/grille,/obj/structure/window/fulltile{health = 25},/turf/simulated/floor/plating,/area/maintenance/fpmaint) +"aHM" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/wall,/area/crew_quarters/bar) "aHN" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/weapon/crowbar,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) "aHO" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) "aHP" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aHQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "aHR" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"aHS" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Dormitory"},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/crew_quarters/sleep) +"aHS" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Bar Storage Maintenance"; req_access_txt = "25"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/crew_quarters/bar) "aHT" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Dormitory"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/crew_quarters/sleep) "aHU" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aHV" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aHW" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aHX" = (/obj/machinery/door/airlock{name = "Unit B"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aHY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) +"aHY" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aHZ" = (/obj/structure/table/wood,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/weapon/storage/crayons,/turf/simulated/floor/plasteel{tag = "icon-redbluefull"; icon_state = "redbluefull"},/area/crew_quarters/theatre) "aIa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIb" = (/obj/machinery/power/apc{dir = 8; name = "Theatre APC"; pixel_x = -25},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/crew_quarters/theatre) "aIc" = (/obj/machinery/power/apc{dir = 2; name = "Bar APC"; pixel_y = -24},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/bar) "aId" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/bar) -"aIf" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Bar Storage Maintenance"; req_access_txt = "25"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/bar) +"aIf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIg" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Bar"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/crew_quarters/bar) "aIh" = (/obj/machinery/power/apc{dir = 2; name = "Kitchen APC"; pixel_y = -24},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) "aIi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"aIj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aIj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 21},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIk" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aIl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 21},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aIl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIn" = (/obj/machinery/power/apc{dir = 2; name = "Hydroponics APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/hydroponics) -"aIo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aIo" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aIp" = (/turf/simulated/wall,/area/hydroponics) -"aIq" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) -"aIr" = (/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/library) -"aIs" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/camera{c_tag = "Library North"; dir = 2; network = list("SS13")},/turf/simulated/floor/wood,/area/library) +"aIq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/hydroponics) +"aIr" = (/obj/structure/filingcabinet,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/library) +"aIs" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/camera{c_tag = "Library North"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) "aIt" = (/turf/simulated/floor/wood,/area/library) -"aIu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/library) -"aIv" = (/obj/structure/stool/bed/chair/office/dark,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/wood,/area/library) -"aIw" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/library) -"aIx" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aIy" = (/obj/structure/bodycontainer/crematorium,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aIu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/wood,/area/library) +"aIv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) +"aIw" = (/obj/structure/stool/bed/chair/office/dark,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) +"aIx" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/library) +"aIy" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aIz" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aIA" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/storage/crayons,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aIB" = (/obj/effect/landmark/start{name = "Chaplain"},/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aIC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aIB" = (/obj/structure/bodycontainer/crematorium,/obj/effect/landmark{name = "revenantspawn"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aIC" = (/obj/effect/landmark/start{name = "Chaplain"},/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aID" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aIE" = (/obj/structure/table/glass,/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/chapel/main) "aIF" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/chapel/main) "aIG" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/arrival) "aIH" = (/turf/simulated/wall/shuttle{icon_state = "swall2"; dir = 2},/area/shuttle/arrival) -"aII" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) -"aIJ" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) +"aII" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aIJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/secondary/entry) "aIK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"aIL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/secondary/entry) +"aIL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/secondary/entry) "aIM" = (/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/secondary/entry) -"aIN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/secondary/entry) +"aIN" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/device/analyzer,/turf/simulated/floor/plasteel,/area/storage/primary) "aIO" = (/obj/machinery/camera{c_tag = "Arrivals Lounge"; dir = 2},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aIP" = (/obj/structure/sign/map/left{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aIQ" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aIR" = (/obj/structure/sign/map/right{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aIS" = (/obj/structure/table/glass,/obj/item/weapon/hatchet,/obj/item/weapon/cultivator,/obj/item/weapon/crowbar,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/device/analyzer/plant_analyzer,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) "aIT" = (/obj/item/weapon/storage/bag/plants/portaseeder,/obj/structure/table/glass,/obj/item/device/analyzer/plant_analyzer,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/light_switch{pixel_x = -6; pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aIU" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/device/analyzer,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) -"aIV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/storage/primary) +"aIU" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Tool Storage"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/storage/primary) +"aIV" = (/obj/machinery/button/door{id = "stationawaygate"; name = "Gateway Access Shutter Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "31"},/turf/simulated/floor/plasteel,/area/gateway) "aIW" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/gloves/color/fyellow,/turf/simulated/floor/plasteel,/area/storage/primary) "aIX" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel,/area/storage/primary) "aIY" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel,/area/storage/primary) "aIZ" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor/plasteel,/area/storage/primary) -"aJa" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Tool Storage"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/storage/primary) +"aJa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/gateway) "aJb" = (/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/storage/primary) "aJc" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal/bin,/turf/simulated/floor/plasteel,/area/storage/primary) "aJd" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/primary/port) "aJe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/hallway/primary/port) -"aJf" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/obj/machinery/button/door{id = "stationawaygate"; name = "Gateway Access Shutter Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "31"},/turf/simulated/floor/plasteel,/area/gateway) -"aJg" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/gateway) +"aJf" = (/obj/machinery/camera{c_tag = "EVA South"; dir = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aJg" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/hallway/primary/central) "aJh" = (/turf/simulated/floor/plasteel,/area/gateway) "aJi" = (/obj/machinery/light{dir = 4},/obj/structure/closet/secure_closet/exile,/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/gateway) "aJj" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/extinguisher,/obj/item/weapon/extinguisher,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aJk" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aJk" = (/obj/machinery/door/airlock{name = "Theatre Backstage"; req_access_txt = "46"},/turf/simulated/floor/plasteel,/area/crew_quarters/theatre) "aJl" = (/obj/structure/dispenser/oxygen,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva) -"aJm" = (/obj/machinery/camera{c_tag = "EVA South"; dir = 1},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/ai_monitored/storage/eva) +"aJm" = (/obj/structure/sink/kitchen{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aJn" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/primary/central) "aJo" = (/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Central Hallway North"; dir = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central) "aJp" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/hallway/primary/central) @@ -1840,39 +1841,39 @@ "aJu" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "blue"},/area/hallway/primary/central) "aJv" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/primary/central) "aJw" = (/turf/simulated/wall,/area/hallway/primary/central) -"aJx" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/hallway/primary/central) +"aJx" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aJy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/hallway/primary/central) "aJz" = (/obj/machinery/camera{c_tag = "Dormitory Toilets"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/toilet) -"aJA" = (/obj/machinery/door/airlock{name = "Theatre Backstage"; req_access_txt = "46"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/theatre) -"aJB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/theatre) +"aJA" = (/obj/machinery/door/airlock/maintenance{name = "Kitchen Maintenance"; req_access_txt = "28"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"aJB" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/hydroponics) "aJC" = (/turf/simulated/wall,/area/crew_quarters/bar) "aJD" = (/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aJE" = (/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/item/weapon/gun/projectile/revolver/doublebarrel,/obj/structure/table/wood,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/cable_coil,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aJF" = (/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aJG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aJF" = (/obj/machinery/newscaster{pixel_x = 30},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/library) +"aJG" = (/obj/structure/disposalpipe/segment,/obj/machinery/button/crematorium{pixel_x = 25},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aJH" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Bar Delivery"; req_access_txt = "25"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/crew_quarters/bar) "aJI" = (/turf/simulated/wall,/area/crew_quarters/kitchen) -"aJJ" = (/obj/machinery/door/airlock/maintenance{name = "Kitchen Maintenance"; req_access_txt = "28"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"aJJ" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aJK" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Kitchen"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/crew_quarters/kitchen) "aJL" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Hydroponics"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/hydroponics) -"aJM" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"},/turf/simulated/floor/plating,/area/hydroponics) +"aJM" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp{pixel_y = 10},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aJN" = (/obj/structure/table,/obj/item/weapon/book/manual/hydroponics_pod_people,/obj/item/weapon/paper/hydroponics,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aJO" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aJP" = (/obj/structure/table/wood,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/library) "aJQ" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood,/area/library) "aJR" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/wood,/area/library) "aJS" = (/obj/structure/table/wood,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/library) -"aJT" = (/obj/machinery/newscaster{pixel_x = 30},/turf/simulated/floor/wood,/area/library) -"aJU" = (/obj/structure/disposalpipe/segment,/obj/machinery/button/crematorium{pixel_x = 25},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aJV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aJW" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp{pixel_y = 10},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aJX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/chapel/office) -"aJY" = (/obj/structure/table/wood,/obj/item/weapon/nullrod,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aJZ" = (/obj/structure/table/wood,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aKa" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{dir = 8; name = "Coffin Storage"; req_access_txt = "22"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aKb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aKc" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aKd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) +"aJT" = (/obj/structure/table/wood,/obj/item/weapon/nullrod,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aJU" = (/obj/structure/table/wood,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aJV" = (/obj/structure/closet/coffin,/obj/machinery/door/window/eastleft{dir = 8; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aJW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aJX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) +"aJY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/hallway/secondary/entry) +"aJZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) +"aKa" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/primary) +"aKb" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced/fulltile,/obj/structure/cable,/turf/simulated/floor/plating,/area/hallway/primary/port) +"aKc" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{icon_state = "door_closed"; lockdownbyai = 0; locked = 0; name = "Gateway Access"; req_access_txt = "62"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/gateway) +"aKd" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{id = "stationawaygate"; name = "Gateway Access Shutters"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/gateway) "aKe" = (/obj/structure/table/glass,/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/chapel/main) "aKf" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "swall_f5"; dir = 2},/area/shuttle/arrival) "aKg" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel/shuttle,/area/shuttle/arrival) @@ -1883,10 +1884,10 @@ "aKl" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/hallway/secondary/entry) "aKm" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Garden"},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aKn" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aKo" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/storage/primary) +"aKo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/hallway/primary/central) "aKp" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/storage/primary) -"aKq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Primary Tool Storage"},/turf/simulated/floor/plasteel,/area/storage/primary) -"aKr" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Primary Tool Storage"},/turf/simulated/floor/plasteel,/area/storage/primary) +"aKq" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Theatre Stage"; dir = 2},/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aKr" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aKs" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/storage/primary) "aKt" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/primary/port) "aKu" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/primary/port) @@ -1894,19 +1895,19 @@ "aKw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/hallway/primary/port) "aKx" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/primary/port) "aKy" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aKz" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{icon_state = "door_closed"; lockdownbyai = 0; locked = 0; name = "Gateway Access"; req_access_txt = "62"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/gateway) +"aKz" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aKA" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{id = "stationawaygate"; name = "Gateway Access Shutters"},/turf/simulated/floor/plasteel,/area/gateway) "aKB" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/gateway) -"aKC" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"aKD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/fpmaint) +"aKC" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aKD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aKE" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/hallway/primary/central) "aKF" = (/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 4},/area/hallway/primary/central) "aKG" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/primary/central) -"aKH" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/hallway/primary/central) -"aKI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aKH" = (/obj/structure/sink{pixel_y = 30},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aKI" = (/obj/structure/closet/secure_closet/hydroponics,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aKJ" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/light{dir = 1},/obj/structure/table/wood,/obj/item/weapon/lipstick,/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"aKK" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Theatre Stage"; dir = 2},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"aKL" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aKK" = (/obj/structure/closet/wardrobe/botanist,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aKL" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/camera{c_tag = "Hydroponics Storage"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aKM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aKN" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aKO" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) @@ -1915,36 +1916,36 @@ "aKR" = (/turf/simulated/floor/wood,/area/crew_quarters/bar) "aKS" = (/obj/machinery/camera{c_tag = "Bar Storage"},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aKT" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aKU" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aKU" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aKV" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Kitchen Delivery"; req_access_txt = "28"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/crew_quarters/kitchen) "aKW" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aKX" = (/obj/machinery/door/window/eastright{name = "Hydroponics Delivery"; req_access_txt = "35"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/hydroponics) -"aKY" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aKZ" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/obj/structure/sink{pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aLa" = (/obj/structure/closet/secure_closet/hydroponics,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aLb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/wardrobe/botanist,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aLc" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/camera{c_tag = "Hydroponics Storage"},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aKY" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aKZ" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Chapel Crematorium"; dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aLa" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aLb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock{name = "Crematorium"; req_access_txt = "27"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aLc" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aLd" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 0; pixel_y = 3},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 8; pixel_y = 8},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 13; pixel_y = 5},/obj/item/weapon/watertank,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aLe" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aLe" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) "aLf" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/wood,/area/library) "aLg" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/library) "aLh" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/wood,/area/library) -"aLi" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aLj" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Chapel Crematorium"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aLk" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aLl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock{name = "Crematorium"; req_access_txt = "27"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) -"aLm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aLn" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) +"aLi" = (/obj/structure/stool/bed/chair/comfy/beige,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aLj" = (/obj/structure/stool/bed/chair/comfy/beige,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aLk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aLl" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 4},/area/hallway/primary/port) +"aLm" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/hallway/primary/port) +"aLn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aLo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/chapel/office) -"aLp" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aLq" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) +"aLp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) +"aLq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) "aLr" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aLs" = (/obj/machinery/door/airlock/shuttle{name = "Arrivals Shuttle Airlock"},/obj/docking_port/mobile{dwidth = 5; height = 7; id = "arrival"; name = "arrival shuttle"; travelDir = -90; width = 15},/obj/docking_port/stationary{dwidth = 5; height = 7; id = "arrival_home"; name = "port bay 1"; width = 15},/turf/simulated/floor/plating,/area/shuttle/arrival) "aLt" = (/turf/space,/turf/simulated/wall/shuttle{icon_state = "swall_f9"; dir = 2},/area/shuttle/arrival) "aLu" = (/turf/simulated/wall/shuttle{icon_state = "swall13"; dir = 2},/area/shuttle/arrival) "aLv" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "aLw" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"aLx" = (/obj/structure/stool/bed/chair/comfy/beige,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aLx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aLy" = (/obj/structure/stool/bed/chair/comfy/beige,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aLz" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aLA" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) @@ -1955,19 +1956,19 @@ "aLF" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aLG" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{name = "Port Hall APC"; dir = 1; pixel_y = 26},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aLH" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aLI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aLI" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aLJ" = (/obj/machinery/light{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/hallway/primary/port) "aLK" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aLL" = (/obj/machinery/camera{c_tag = "Port Hallway 2"; dir = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) "aLM" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) "aLN" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) -"aLO" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) +"aLO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/hallway/primary/central) "aLP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/port) -"aLQ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 4},/area/hallway/primary/port) -"aLR" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/hallway/primary/port) -"aLS" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aLQ" = (/obj/machinery/camera{c_tag = "Central Hallway North-East"; dir = 2},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aLR" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/central) +"aLS" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aLT" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 4},/area/hallway/primary/port) -"aLU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aLU" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aLV" = (/obj/machinery/light{dir = 1},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aLW" = (/obj/machinery/camera{c_tag = "Central Hallway North-West"; dir = 2},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aLX" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central) @@ -1981,53 +1982,53 @@ "aMf" = (/turf/simulated/floor/plasteel{desc = ""; icon_state = "L13"; name = "floor"},/area/hallway/primary/central) "aMg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/hallway/primary/central) "aMh" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"aMi" = (/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/hallway/primary/central) +"aMi" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aMj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/central) -"aMk" = (/obj/machinery/camera{c_tag = "Central Hallway North-East"; dir = 2},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"aMl" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/central) +"aMk" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/machinery/camera{c_tag = "Kitchen Cold Room"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aMl" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aMm" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aMn" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aMo" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aMp" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aMq" = (/obj/structure/piano,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aMr" = (/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"aMs" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"aMt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aMs" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aMt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aMu" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aMv" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aMw" = (/obj/machinery/computer/slot_machine,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aMx" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aMy" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/obj/structure/reagent_dispensers/beerkeg,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aMz" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aMA" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aMy" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aMz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aMA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aMB" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aMC" = (/obj/machinery/vending/cola,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aMD" = (/obj/machinery/icecream_vat,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aME" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/machinery/camera{c_tag = "Kitchen Cold Room"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aME" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aMF" = (/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aMG" = (/obj/structure/closet/crate/hydroponics,/obj/item/weapon/shovel/spade,/obj/item/weapon/wrench,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/wirecutters,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aMH" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aMH" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor/wood,/area/library) "aMI" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aMJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aMK" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aML" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aMM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aMJ" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/library) +"aMK" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aML" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) +"aMM" = (/obj/machinery/camera{c_tag = "Chapel North"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aMN" = (/obj/machinery/chem_master/condimaster,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aMO" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) -"aMP" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/library) -"aMQ" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/library) -"aMR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) -"aMS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/library) -"aMT" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/wood,/area/library) -"aMU" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/library) -"aMV" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) +"aMO" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/snacks/chips,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) +"aMP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) +"aMQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aMR" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aMS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aMT" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aMU" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aMV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aMW" = (/obj/structure/bodycontainer/morgue,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aMX" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/chapel/office) -"aMY" = (/obj/machinery/camera{c_tag = "Chapel North"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) +"aMY" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aMZ" = (/turf/simulated/wall,/area/hallway/secondary/exit) "aNa" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aNb" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"aNc" = (/obj/structure/table/wood,/obj/item/weapon/reagent_containers/food/snacks/chips,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) +"aNc" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aNd" = (/obj/structure/table/wood,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aNe" = (/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "aNf" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) @@ -2040,12 +2041,12 @@ "aNm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aNn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aNo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aNp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aNq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aNr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aNs" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aNt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aNu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aNp" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aNq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aNr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aNs" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aNt" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aNu" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aNv" = (/turf/simulated/floor/plasteel{icon_state = "L4"},/area/hallway/primary/central) "aNw" = (/turf/simulated/floor/plasteel{icon_state = "L2"},/area/hallway/primary/central) "aNx" = (/turf/simulated/floor/plasteel{icon_state = "L8"},/area/hallway/primary/central) @@ -2054,24 +2055,24 @@ "aNA" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=Security"; location = "EVA2"},/turf/simulated/floor/plasteel{icon_state = "L10"},/area/hallway/primary/central) "aNB" = (/turf/simulated/floor/plasteel{desc = ""; icon_state = "L14"},/area/hallway/primary/central) "aNC" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=EVA2"; location = "Dorm"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"aND" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"aNE" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aND" = (/obj/structure/closet/gmcloset,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aNE" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aNF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aNG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aNH" = (/obj/machinery/door/window{dir = 4; name = "Theatre Stage"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aNI" = (/obj/machinery/computer/slot_machine,/obj/machinery/light/small{dir = 4},/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aNJ" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aNK" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aNL" = (/obj/structure/closet/gmcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"aNK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/simple_animal/hostile/retaliate/goat{name = "Pete"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aNL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/hydroponics) "aNM" = (/obj/structure/kitchenspike,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aNN" = (/mob/living/simple_animal/hostile/retaliate/goat{name = "Pete"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aNN" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Hydroponics"; req_access_txt = "35"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) "aNO" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/chefcloset,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aNP" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/hydroponics) +"aNP" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/library) "aNQ" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/hydroponics) -"aNR" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Hydroponics"; req_access_txt = "35"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/hydroponics) +"aNR" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "aNS" = (/obj/machinery/bookbinder{pixel_y = 0},/turf/simulated/floor/wood,/area/library) -"aNT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/library) -"aNU" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/library) +"aNT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aNU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Port Hallway"; dir = 1},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aNV" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/library) "aNW" = (/obj/machinery/door/airlock/glass{name = "Chapel Office"; req_access_txt = "22"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/office) "aNX" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) @@ -2085,7 +2086,7 @@ "aOf" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry) "aOg" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry) "aOh" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) -"aOi" = (/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) +"aOi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aOj" = (/obj/structure/table/wood,/obj/item/weapon/storage/fancy/cigarettes{pixel_y = 2},/obj/item/weapon/lighter/greyscale{pixel_x = 4; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aOk" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/secondary/entry) "aOl" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) @@ -2096,44 +2097,44 @@ "aOq" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aOr" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aOs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Port Hallway"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOA" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/sign/directions/security{dir = 4; icon_state = "direction_sec"; pixel_x = 32; pixel_y = -24; tag = "icon-direction_sec (EAST)"},/obj/structure/sign/directions/evac{dir = 4; icon_state = "direction_evac"; pixel_x = 32; pixel_y = -32; tag = "icon-direction_evac (EAST)"},/obj/structure/sign/directions/engineering{pixel_x = 32; pixel_y = -40},/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aOD" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=QM"; location = "CHW"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aOt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOz" = (/obj/structure/sign/directions/security{dir = 4; icon_state = "direction_sec"; pixel_x = 32; pixel_y = -24; tag = "icon-direction_sec (EAST)"},/obj/structure/sign/directions/evac{dir = 4; icon_state = "direction_evac"; pixel_x = 32; pixel_y = -32; tag = "icon-direction_evac (EAST)"},/obj/structure/sign/directions/engineering{pixel_x = 32; pixel_y = -40},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOB" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"aOC" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aOD" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=QM"; location = "CHW"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aOE" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "aOF" = (/obj/machinery/light,/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "aOG" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/machinery/door/firedoor,/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "aOH" = (/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"aOI" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/theatre) +"aOI" = (/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aOJ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aOK" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/bar) "aOL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aOM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/bar) -"aON" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/bar) +"aOM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aON" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "aOO" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/bar) "aOP" = (/obj/effect/landmark{name = "blobstart"},/obj/item/toy/beach_ball/holoball,/turf/simulated/floor/plating,/area/crew_quarters/bar) -"aOQ" = (/obj/structure/kitchenspike,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aOR" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aOS" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"aOQ" = (/obj/machinery/requests_console{department = "Hydroponics"; departmentType = 2; pixel_x = 0; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) +"aOR" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) +"aOS" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/library) "aOT" = (/obj/machinery/gibber,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aOU" = (/obj/machinery/requests_console{department = "Hydroponics"; departmentType = 2; pixel_x = 0; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) +"aOU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "aOV" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) "aOW" = (/obj/machinery/hydroponics/constructable,/obj/machinery/camera{c_tag = "Hydroponics North"; dir = 2},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) "aOX" = (/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"aOY" = (/obj/machinery/hydroponics/constructable,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) +"aOY" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 1; icon_state = "comfychair"},/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aOZ" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"aPa" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) +"aPa" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 1; icon_state = "comfychair"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aPb" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor/wood,/area/library) -"aPc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/library) +"aPc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aPd" = (/obj/structure/bookcase{name = "bookcase (Reference)"},/turf/simulated/floor/wood,/area/library) -"aPe" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/library) +"aPe" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aPf" = (/obj/machinery/computer/libraryconsole,/obj/structure/table/wood,/turf/simulated/floor/wood,/area/library) "aPg" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor/plasteel{icon_state = "cult"; dir = 2},/area/library) "aPh" = (/obj/structure/table/wood,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen/invisible,/turf/simulated/floor/plasteel{icon_state = "cult"; dir = 2},/area/library) @@ -2151,7 +2152,7 @@ "aPt" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry) "aPu" = (/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry) "aPv" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) -"aPw" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 1; icon_state = "comfychair"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"aPw" = (/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 29},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aPx" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 1; icon_state = "comfychair"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "aPy" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/secondary/entry) "aPz" = (/turf/simulated/wall,/area/maintenance/port) @@ -2170,7 +2171,7 @@ "aPM" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aPN" = (/obj/structure/table,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "aPO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) -"aPP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/port) +"aPP" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/table,/obj/machinery/chem_dispenser/drinks/beer,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aPQ" = (/turf/simulated/wall,/area/storage/tools) "aPR" = (/turf/simulated/wall/r_wall,/area/bridge) "aPS" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced/fulltile,/obj/machinery/door/poddoor/preopen{id = "bridge blast"; layer = 2.9; name = "bridge blast door"},/turf/simulated/floor/plating,/area/bridge) @@ -2186,16 +2187,16 @@ "aQc" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aQd" = (/obj/structure/table/wood/poker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aQe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aQf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 29},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aQf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "green"},/area/hydroponics) "aQg" = (/obj/machinery/disposal/bin,/obj/structure/sign/securearea{desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; icon_state = "monkey_painting"; name = "Mr. Deempisi portrait"; pixel_x = 4; pixel_y = 28},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aQh" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/chem_dispenser/drinks/beer,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aQh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/hydroponics) "aQi" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aQj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/kitchen) "aQk" = (/obj/machinery/door/airlock{name = "Kitchen cold room"; req_access_txt = "28"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"aQl" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "green"},/area/hydroponics) +"aQl" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) "aQm" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hydroponics) -"aQn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hydroponics) -"aQo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/hydroponics) +"aQn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) +"aQo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) "aQp" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/library) "aQq" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/library) "aQr" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "cult"; dir = 2},/area/library) @@ -2210,14 +2211,14 @@ "aQA" = (/obj/machinery/door/morgue{name = "Confession Booth"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aQB" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/hallway/secondary/exit) "aQC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"aQD" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"aQD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) "aQE" = (/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aQF" = (/obj/machinery/door/airlock/external{name = "Security Escape Airlock"; req_access_txt = "2"},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aQG" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry) "aQH" = (/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/entry) "aQI" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/hallway/secondary/entry) "aQJ" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) -"aQK" = (/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/secondary/entry) +"aQK" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 1},/area/hallway/secondary/entry) "aQL" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/port) "aQM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "aQN" = (/turf/simulated/floor/plasteel,/area/crew_quarters/locker) @@ -2236,10 +2237,10 @@ "aRa" = (/turf/simulated/floor/plasteel,/area/storage/art) "aRb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "aRc" = (/obj/machinery/door/airlock{name = "Port Emergency Storage"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/storage/emergency2) -"aRd" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/storage/tools) -"aRe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/storage/tools) -"aRf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/storage/tools) -"aRg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Auxiliary Tool Storage"; req_access_txt = "12"},/turf/simulated/floor/plasteel,/area/storage/tools) +"aRd" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 1},/area/hallway/secondary/entry) +"aRe" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/storage/tools) +"aRf" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Auxiliary Tool Storage"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/tools) +"aRg" = (/obj/machinery/vending/boozeomat,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aRh" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "aRi" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/bridge) "aRj" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/secure/briefcase,/obj/item/weapon/storage/box/PDAs{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/ids,/turf/simulated/floor/plasteel,/area/bridge) @@ -2257,37 +2258,37 @@ "aRv" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aRw" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aRx" = (/obj/structure/table/wood/poker,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aRy" = (/obj/machinery/vending/boozeomat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aRy" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aRz" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aRA" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aRB" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aRB" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Kitchen"; dir = 2},/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aRC" = (/obj/structure/sink/kitchen{pixel_y = 28},/obj/machinery/food_cart,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aRD" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Kitchen"; dir = 2},/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aRE" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aRD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aRE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) "aRF" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aRG" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/alarm{pixel_y = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aRH" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aRI" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) +"aRI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hydroponics) "aRJ" = (/turf/simulated/floor/plasteel,/area/hydroponics) -"aRK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hydroponics) -"aRL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hydroponics) -"aRM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/power/apc{dir = 4; name = "Library APC"; pixel_x = 24},/obj/structure/cable,/turf/simulated/floor/plating,/area/library) +"aRK" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/power/apc{dir = 4; name = "Library APC"; pixel_x = 24},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/library) +"aRL" = (/obj/machinery/door/airlock/glass_security{name = "Holding Area"; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"aRM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aRN" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor/wood,/area/library) "aRO" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor/wood,/area/library) "aRP" = (/obj/machinery/camera{c_tag = "Library South"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/library) "aRQ" = (/obj/machinery/door/morgue{name = "Private Study"; req_access_txt = "37"},/turf/simulated/floor/plasteel{icon_state = "cult"; dir = 2},/area/library) "aRR" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aRS" = (/turf/simulated/floor/carpet,/area/chapel/main) -"aRT" = (/obj/machinery/door/airlock/glass_security{name = "Holding Area"; req_access_txt = "2"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"aRT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/storage/tools) "aRU" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"aRV" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"aRV" = (/obj/machinery/power/apc{dir = 1; name = "Auxiliary Tool Storage APC"; pixel_y = 24},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/storage/tools) "aRW" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aRX" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry) "aRY" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry) "aRZ" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/hallway/secondary/entry) -"aSa" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) +"aSa" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/camera{c_tag = "Auxiliary Tool Storage"; dir = 2},/turf/simulated/floor/plasteel,/area/storage/tools) "aSb" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"aSc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) +"aSc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/tools) "aSd" = (/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aSe" = (/obj/machinery/light,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "aSf" = (/obj/machinery/camera{c_tag = "Arrivals Hallway"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) @@ -2299,9 +2300,9 @@ "aSl" = (/obj/machinery/light_switch{pixel_y = 28},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/storage/emergency2) "aSm" = (/turf/simulated/floor/plating,/area/storage/emergency2) "aSn" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/storage/emergency2) -"aSo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/storage/tools) -"aSp" = (/obj/machinery/power/apc{dir = 1; name = "Auxiliary Tool Storage APC"; pixel_y = 24},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/tools) -"aSq" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/camera{c_tag = "Auxiliary Tool Storage"; dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/storage/tools) +"aSo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aSp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aSq" = (/obj/structure/table/wood/poker,/obj/item/stack/spacecash/c100{amount = 5},/obj/item/stack/spacecash/c10{amount = 10},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aSr" = (/turf/simulated/floor/plasteel,/area/storage/tools) "aSs" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/storage/tools) "aSt" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/turf/simulated/floor/plasteel,/area/storage/tools) @@ -2316,28 +2317,28 @@ "aSC" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "greencorner"},/area/bridge) "aSD" = (/obj/structure/stool/bed/chair{dir = 1; name = "Crew Station"},/turf/simulated/floor/plasteel,/area/bridge) "aSE" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/plasteel,/area/bridge) -"aSF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aSF" = (/mob/living/carbon/monkey{name = "Pun Pun"; real_name = "Pun Pun"; unique_name = 0},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aSG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aSH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSI" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table/wood/poker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table/wood/poker,/obj/item/stack/spacecash/c100{amount = 5},/obj/item/stack/spacecash/c10{amount = 10},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/carbon/monkey{name = "Pun Pun"; unique_name = 0},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aSO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aSP" = (/obj/machinery/door/airlock/glass{name = "Kitchen"; req_access_txt = "28"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/kitchen) -"aSQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Cook"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aSR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aSS" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aST" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aSU" = (/obj/machinery/smartfridge,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"aSV" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) -"aSW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"aSX" = (/obj/machinery/seed_extractor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hydroponics) -"aSY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hydroponics) -"aSZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/hydroponics) -"aTa" = (/obj/machinery/biogenerator,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hydroponics) +"aSI" = (/obj/machinery/door/airlock/glass{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/kitchen) +"aSJ" = (/obj/effect/landmark/start{name = "Cook"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aSK" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aSL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aSM" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aSN" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aSO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aSP" = (/obj/machinery/smartfridge,/turf/simulated/wall,/area/crew_quarters/kitchen) +"aSQ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) +"aSR" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) +"aSS" = (/obj/machinery/seed_extractor,/turf/simulated/floor/plasteel,/area/hydroponics) +"aST" = (/obj/machinery/biogenerator,/turf/simulated/floor/plasteel,/area/hydroponics) +"aSU" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hydroponics) +"aSV" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aSW" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor/plasteel,/area/storage/tools) +"aSX" = (/obj/structure/table,/obj/item/weapon/electronics/apc,/obj/item/weapon/electronics/airlock,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/storage/tools) +"aSY" = (/obj/structure/table/reinforced,/obj/item/clothing/head/that{throwforce = 1; throwing = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aSZ" = (/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aTa" = (/obj/machinery/requests_console{department = "Bar"; departmentType = 2; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Bar"; dir = 8; network = list("SS13")},/obj/structure/table,/obj/machinery/chem_dispenser/drinks,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aTb" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/wood,/area/library) "aTc" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 8; icon_state = "right"; name = "Library Desk Door"; req_access_txt = "37"},/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/library) "aTd" = (/obj/structure/table/wood,/obj/machinery/computer/libraryconsole/bookmanagement{pixel_y = 0},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/wood,/area/library) @@ -2375,9 +2376,9 @@ "aTJ" = (/obj/machinery/light/small,/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/storage/emergency2) "aTK" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/internals/emergency_oxygen,/obj/item/weapon/tank/internals/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/storage/emergency2) "aTL" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plasteel,/area/storage/tools) -"aTM" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/storage/tools) -"aTN" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/storage/tools) -"aTO" = (/obj/structure/table,/obj/item/weapon/electronics/apc,/obj/item/weapon/electronics/airlock,/turf/simulated/floor/plasteel,/area/storage/tools) +"aTM" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/mint,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aTN" = (/obj/structure/table,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aTO" = (/obj/structure/table,/obj/item/weapon/book/manual/chef_recipes,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aTP" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor/plasteel,/area/storage/tools) "aTQ" = (/turf/simulated/wall,/area/bridge) "aTR" = (/obj/machinery/computer/prisoner,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/bridge) @@ -2396,26 +2397,26 @@ "aUe" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/bridge) "aUf" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Bar West"; dir = 4; network = list("SS13")},/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aUg" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aUh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/table/reinforced,/obj/item/clothing/head/that{throwforce = 1; throwing = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aUi" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aUj" = (/obj/effect/landmark/start{name = "Bartender"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aUk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aUl" = (/obj/machinery/requests_console{department = "Bar"; departmentType = 2; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Bar"; dir = 8; network = list("SS13")},/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/machinery/chem_dispenser/drinks,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"aUm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUn" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/mint,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUo" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUp" = (/obj/structure/table,/obj/item/weapon/kitchen/rollingpin,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUq" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUs" = (/obj/structure/table,/obj/item/weapon/book/manual/chef_recipes,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aUt" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastleft{name = "Hydroponics Desk"; req_access_txt = "35"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/crew_quarters/kitchen) -"aUu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) -"aUv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/hydroponics) -"aUw" = (/obj/machinery/vending/hydronutrients,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hydroponics) -"aUx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hydroponics) -"aUy" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hydroponics) +"aUh" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastleft{name = "Hydroponics Desk"; req_access_txt = "35"},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/crew_quarters/kitchen) +"aUi" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/hydroponics) +"aUj" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/plasteel,/area/hydroponics) +"aUk" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/simulated/floor/plasteel,/area/hydroponics) +"aUl" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aUm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) +"aUn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUp" = (/obj/structure/table,/obj/item/clothing/head/soft/grey{pixel_x = -2; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUq" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUr" = (/obj/structure/stool{pixel_y = 8},/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUs" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUu" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUw" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/storage/tools) +"aUx" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aUy" = (/obj/machinery/camera{c_tag = "Vacant Office"; dir = 4; network = list("SS13")},/turf/simulated/floor/wood,/area/security/vacantoffice) "aUz" = (/obj/machinery/hydroponics/constructable,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"aUA" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hydroponics) +"aUA" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood,/area/security/vacantoffice) "aUB" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor/wood,/area/library) "aUC" = (/obj/structure/stool/bed/chair/comfy/black,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/wood,/area/library) "aUD" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/wood,/area/library) @@ -2432,15 +2433,15 @@ "aUO" = (/turf/simulated/floor/wood,/area/security/vacantoffice) "aUP" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/wood,/area/security/vacantoffice) "aUQ" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/security/vacantoffice) -"aUR" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) +"aUR" = (/obj/structure/table/wood,/obj/item/weapon/pen/red,/turf/simulated/floor/wood,/area/security/vacantoffice) "aUS" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/port) "aUT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/port) "aUU" = (/obj/structure/closet/wardrobe/grey,/obj/machinery/requests_console{department = "Locker Room"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aUV" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aUW" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aUX" = (/obj/structure/table,/obj/item/clothing/head/soft/grey{pixel_x = -2; pixel_y = 3},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aUY" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aUZ" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUW" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/wood,/area/security/vacantoffice) +"aUX" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUY" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aUZ" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aVa" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel,/area/storage/tools) "aVb" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 5; icon_state = "blue"},/area/hallway/primary/central) "aVc" = (/obj/structure/sign/securearea{pixel_x = 32; pixel_y = 0},/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/bridge) @@ -2469,7 +2470,7 @@ "aVz" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aVA" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/item/weapon/reagent_containers/food/snacks/pie/cream,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aVB" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/enzyme{layer = 5},/obj/item/stack/packageWrap,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) -"aVC" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) +"aVC" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aVD" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 0},/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 3},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aVE" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 5},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aVF" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) @@ -2478,10 +2479,10 @@ "aVI" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) "aVJ" = (/obj/machinery/light{dir = 8},/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) "aVK" = (/obj/effect/landmark/start{name = "Botanist"},/turf/simulated/floor/plasteel,/area/hydroponics) -"aVL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hydroponics) +"aVL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 16},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "aVM" = (/obj/machinery/hydroponics/constructable,/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) -"aVN" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hydroponics) -"aVO" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) +"aVN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"aVO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "aVP" = (/obj/structure/table/wood,/obj/item/weapon/paper,/turf/simulated/floor/wood,/area/library) "aVQ" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/wood,/area/library) "aVR" = (/obj/structure/table/wood,/obj/item/weapon/pen/red,/obj/item/weapon/pen/blue{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/wood,/area/library) @@ -2491,33 +2492,33 @@ "aVV" = (/obj/machinery/camera{c_tag = "Chapel South"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "aVW" = (/obj/item/device/radio/intercom{pixel_x = -25},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) "aVX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"aVY" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) -"aVZ" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"aVY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) +"aVZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) "aWa" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"aWb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/security/vacantoffice) +"aWb" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) "aWc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"aWd" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) -"aWe" = (/obj/machinery/camera{c_tag = "Vacant Office"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aWd" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/library) +"aWe" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Chapel"},/turf/simulated/floor/carpet,/area/chapel/main) "aWf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) -"aWg" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) -"aWh" = (/obj/structure/table/wood,/obj/item/weapon/pen/red,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) -"aWi" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aWg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/carpet,/area/chapel/main) +"aWh" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"aWi" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/wood,/area/security/vacantoffice) "aWj" = (/obj/structure/grille,/obj/structure/window{tag = "icon-window (WEST)"; icon_state = "window"; dir = 8},/obj/structure/window,/turf/simulated/floor/plating,/area/maintenance/port) "aWk" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/port) "aWl" = (/obj/structure/grille,/obj/structure/window{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) -"aWm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aWm" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/turf/simulated/floor/wood,/area/security/vacantoffice) "aWn" = (/obj/structure/closet/wardrobe/black,/obj/item/clothing/shoes/jackboots,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aWo" = (/obj/machinery/camera{c_tag = "Locker Room West"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aWp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aWq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aWr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aWs" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aWt" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aWr" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/security/vacantoffice) +"aWs" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/security/vacantoffice) +"aWt" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) "aWu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/port) "aWv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aWw" = (/obj/machinery/power/apc{dir = 1; name = "Art Storage"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/art) "aWx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"aWy" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/port) +"aWy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet) "aWz" = (/obj/machinery/power/apc{dir = 1; name = "Port Emergency Storage APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/storage/emergency2) "aWA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/port) "aWB" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/port) @@ -2560,48 +2561,48 @@ "aXm" = (/obj/effect/landmark/start{name = "Cook"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aXn" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/machinery/requests_console{department = "Kitchen"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aXo" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/hydroponics) -"aXp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 16},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"aXp" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "aXq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"aXr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"aXs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/carpet,/area/library) -"aXt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/turf/simulated/floor/carpet,/area/library) +"aXr" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aXs" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aXt" = (/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/crew_quarters/locker) "aXu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) -"aXv" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) -"aXw" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/carpet,/area/library) -"aXx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) +"aXv" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"aXw" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/crew_quarters/locker) +"aXx" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aXy" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Chapel"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) "aXz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/chapel/main) -"aXA" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/carpet,/area/chapel/main) +"aXA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 1},/area/crew_quarters/locker) "aXB" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/carpet,/area/chapel/main) "aXC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "aXD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/hallway/secondary/exit) -"aXE" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) +"aXE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "aXF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "aXG" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) "aXH" = (/obj/docking_port/stationary{dir = 8; dwidth = 2; height = 12; id = "ferry_home"; name = "port bay 2"; turf_type = /turf/space; width = 5},/turf/space,/area/space) "aXI" = (/obj/machinery/door/airlock/external{id_tag = null; name = "Port Docking Bay 2"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"aXJ" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) -"aXK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aXJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"aXK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/port) "aXL" = (/turf/simulated/floor/carpet,/area/security/vacantoffice) -"aXM" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/carpet,/area/security/vacantoffice) +"aXM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aXN" = (/obj/machinery/light{dir = 4},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/wood,/area/security/vacantoffice) -"aXO" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aXO" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aXP" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/port) "aXQ" = (/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet) -"aXR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet) -"aXS" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"aXT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aXU" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aXV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/crew_quarters/locker) -"aXW" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aXX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/crew_quarters/locker) -"aXY" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"aXZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 1},/area/crew_quarters/locker) +"aXR" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"aXS" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/wall,/area/hydroponics) +"aXT" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) +"aXU" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/library) +"aXV" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/library) +"aXW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/carpet,/area/chapel/main) +"aXX" = (/obj/machinery/door/airlock/engineering{name = "Vacant Office"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aXY" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aXZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/security/vacantoffice) "aYa" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Locker Room Maintenance APC"; pixel_x = -27; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "aYb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aYc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/port) -"aYd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/port) -"aYe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"aYd" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/wood,/area/security/vacantoffice) +"aYe" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "aYf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aYg" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/port) "aYh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small{dir = 4},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/port) @@ -2630,7 +2631,7 @@ "aYE" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/hallway/primary/central) "aYF" = (/obj/machinery/power/apc{dir = 2; name = "Central Hall APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/hallway/primary/central) "aYG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) -"aYH" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aYH" = (/obj/structure/table,/obj/item/weapon/razor,/obj/structure/window{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) "aYI" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "aYJ" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/kitchen) "aYK" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/kitchen) @@ -2641,18 +2642,18 @@ "aYP" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel,/area/hydroponics) "aYQ" = (/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hydroponics) "aYR" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Botanist"},/turf/simulated/floor/plasteel,/area/hydroponics) -"aYS" = (/obj/machinery/hydroponics/constructable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hydroponics) +"aYS" = (/obj/structure/closet,/obj/item/clothing/under/suit_jacket/female{pixel_x = 3; pixel_y = 1},/obj/item/clothing/under/suit_jacket/really_black{pixel_x = -2; pixel_y = 0},/obj/structure/window{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) "aYT" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/camera{c_tag = "Hydroponics South"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hydroponics) -"aYU" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"aYU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) "aYV" = (/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "aYW" = (/turf/simulated/floor/carpet,/area/library) -"aYX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/turf/simulated/floor/carpet,/area/library) +"aYX" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/crew_quarters/locker) "aYY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) -"aYZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/carpet,/area/library) -"aZa" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/carpet,/area/library) -"aZb" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/carpet,/area/library) -"aZc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/library) -"aZd" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/carpet,/area/chapel/main) +"aYZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/storage) +"aZa" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "31"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/quartermaster/storage) +"aZb" = (/obj/machinery/camera{c_tag = "Bar South"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"aZc" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"aZd" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/library) "aZe" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Chapel"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) "aZf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) "aZg" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/carpet,/area/chapel/main) @@ -2662,26 +2663,26 @@ "aZk" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "aZl" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "aZm" = (/obj/machinery/camera{c_tag = "Escape Arm Airlocks"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) -"aZn" = (/obj/machinery/door/airlock/engineering{name = "Vacant Office"; req_access_txt = "32"},/turf/simulated/floor/wood,/area/security/vacantoffice) -"aZo" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) -"aZp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/security/vacantoffice) -"aZq" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/wood,/area/security/vacantoffice) +"aZn" = (/obj/structure/table/wood,/obj/item/weapon/folder/blue,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) +"aZo" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"aZp" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/stack/sheet/cardboard,/obj/item/stack/rods{amount = 50},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"aZq" = (/obj/machinery/button/door{id = "heads_meeting"; name = "Security Shutters"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/wood,/area/bridge/meeting_room) "aZr" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/components/unary/tank/air{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aZs" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/port) "aZt" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"aZu" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"aZu" = (/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/bridge/meeting_room) "aZv" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "aZw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "aZx" = (/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) -"aZy" = (/obj/structure/table,/obj/item/weapon/razor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) -"aZz" = (/obj/structure/closet,/obj/item/clothing/under/suit_jacket/female{pixel_x = 3; pixel_y = 1},/obj/item/clothing/under/suit_jacket/really_black{pixel_x = -2; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) +"aZy" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Conference Room"; dir = 2},/turf/simulated/floor/wood,/area/bridge/meeting_room) +"aZz" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/wood,/area/bridge/meeting_room) "aZA" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/crew_quarters/locker) "aZB" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/crew_quarters/locker) -"aZC" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/crew_quarters/locker) +"aZC" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/bridge/meeting_room) "aZD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "aZE" = (/turf/simulated/wall,/area/quartermaster/storage) "aZF" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"aZG" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "31"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"aZG" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain) "aZH" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/turf/simulated/floor/plating,/area/quartermaster/office) "aZI" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/machinery/light{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) "aZJ" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/structure/plasticflaps{opacity = 0},/turf/simulated/floor/plating,/area/quartermaster/office) @@ -2706,7 +2707,7 @@ "bac" = (/obj/machinery/newscaster{pixel_y = -28},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "bad" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "bae" = (/obj/structure/noticeboard{pixel_y = -27},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) -"baf" = (/obj/machinery/camera{c_tag = "Bar South"; dir = 1},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) +"baf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bag" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "bah" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) "bai" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/crew_quarters/bar) @@ -2715,17 +2716,17 @@ "bal" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel,/area/hydroponics) "bam" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hydroponics) "ban" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/northleft{name = "Hydroponics Desk"; req_access_txt = "35"},/turf/simulated/floor/plasteel,/area/hydroponics) -"bao" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/hydroponics) +"bao" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bap" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westright{dir = 1; name = "Hydroponics Desk"; req_access_txt = "35"},/turf/simulated/floor/plasteel,/area/hydroponics) -"baq" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"baq" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bar" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bas" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/library) "bat" = (/obj/structure/table/wood,/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/library) "bau" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/wood,/area/library) "bav" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/wood,/area/library) -"baw" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/library) +"baw" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bax" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/wood,/area/library) -"bay" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/library) +"bay" = (/obj/structure/stool/bed/chair/comfy/black,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "baz" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "baA" = (/turf/simulated/floor/carpet{icon_state = "carpetsymbol"},/area/chapel/main) "baB" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) @@ -2735,31 +2736,31 @@ "baF" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry) "baG" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) "baH" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) -"baI" = (/obj/structure/table/wood,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) +"baI" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "baJ" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/wood,/area/security/vacantoffice) -"baK" = (/obj/structure/table/wood,/obj/item/weapon/folder/blue,/turf/simulated/floor/wood,/area/security/vacantoffice) +"baK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "baL" = (/obj/machinery/atmospherics/components/unary/tank/air{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "baM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/power/apc{dir = 4; name = "Locker Restrooms APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/crew_quarters/locker/locker_toilet) "baN" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "baO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"baP" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"baQ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) -"baR" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) +"baP" = (/obj/structure/table/wood,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"baQ" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"baR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "baS" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) -"baT" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/stack/sheet/cardboard,/obj/item/stack/rods{amount = 50},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"baT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "baU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/electronics/apc,/obj/item/weapon/stock_parts/cell{maxcharge = 2000},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "baV" = (/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/quartermaster/office) "baW" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/turf/simulated/floor/plating,/area/quartermaster/office) "baX" = (/obj/machinery/conveyor_switch/oneway{id = "packageSort2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/quartermaster/office) "baY" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/quartermaster/office) -"baZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bba" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central) -"bbb" = (/obj/machinery/button/door{id = "heads_meeting"; name = "Security Shutters"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bbc" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bbd" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Conference Room"; dir = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bbe" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bbf" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bbg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) +"baZ" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bba" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bbb" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/hallway/secondary/entry) +"bbc" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bbd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"bbe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bbf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/port) +"bbg" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bbh" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bbi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bbj" = (/obj/structure/table,/obj/item/weapon/aiModule/reset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) @@ -2769,10 +2770,10 @@ "bbn" = (/obj/structure/table,/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) "bbo" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bbp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bbq" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bbr" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bbs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/crew_quarters/captain) -"bbt" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"bbq" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"bbr" = (/obj/machinery/camera{c_tag = "Locker Room South"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) +"bbs" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/crew_quarters/locker) +"bbt" = (/obj/structure/closet/crate,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bbu" = (/obj/machinery/power/apc{cell_type = 2500; dir = 1; name = "Captain's Office APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bbv" = (/obj/machinery/status_display{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bbw" = (/turf/simulated/floor/wood,/area/crew_quarters/captain) @@ -2781,7 +2782,7 @@ "bbz" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitecorner"},/area/hallway/primary/starboard) "bbA" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway 2"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitecorner"},/area/hallway/primary/starboard) "bbB" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Hydroponics"; req_access_txt = "35"},/turf/simulated/floor/plasteel,/area/hydroponics) -"bbC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bbC" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bbD" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/library) "bbE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/library) "bbF" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/chapel/main) @@ -2791,7 +2792,7 @@ "bbJ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/port) "bbK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bbL" = (/obj/machinery/door/airlock{name = "Unit 2"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"bbM" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"bbM" = (/obj/item/weapon/book/manual/wiki/security_space_law,/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bbN" = (/obj/machinery/washing_machine,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) "bbO" = (/obj/machinery/washing_machine,/turf/simulated/floor/plasteel{icon_state = "barber"},/area/crew_quarters/locker) "bbP" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) @@ -2804,19 +2805,19 @@ "bbW" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "heads_meeting"; layer = 2.9; name = "privacy shutters"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/bridge/meeting_room) "bbX" = (/turf/simulated/floor/wood,/area/bridge/meeting_room) "bbY" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table,/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bbZ" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor/carpet,/area/bridge/meeting_room) +"bbZ" = (/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bca" = (/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"bcb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/bridge/meeting_room) +"bcb" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bcc" = (/obj/machinery/vending/snack,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bcd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bce" = (/obj/structure/table,/obj/item/weapon/aiModule/supplied/quarantine,/obj/machinery/camera/motion{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) "bcf" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) "bcg" = (/obj/structure/table,/obj/item/weapon/aiModule/supplied/freeform,/obj/structure/sign/kiddieplaque{pixel_x = 32},/obj/machinery/camera/motion{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) "bch" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bci" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bcj" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bck" = (/obj/structure/table/wood,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain) -"bcl" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"bci" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bcj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bck" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bcl" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/disposal) "bcm" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bcn" = (/obj/structure/displaycase/captain,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bco" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=Dorm"; location = "HOP2"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) @@ -2824,10 +2825,10 @@ "bcq" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bcr" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bcs" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bct" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bcu" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bct" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"bcu" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bcv" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bcw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bcw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/locker) "bcx" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway 5"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bcy" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/exit) "bcz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) @@ -2835,19 +2836,19 @@ "bcB" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) "bcC" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bcD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"bcE" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/hallway/secondary/entry) -"bcF" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/port) -"bcG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"bcH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/port) +"bcE" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bcF" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bcG" = (/obj/item/stack/sheet/cardboard,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bcH" = (/obj/machinery/camera{c_tag = "Cargo Bay Storage"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bcI" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/port) -"bcJ" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/port) +"bcJ" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/quartermaster/office) "bcK" = (/obj/structure/rack{dir = 4},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/port) "bcL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (NORTH)"; icon_state = "pipe-j2"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) "bcM" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"bcN" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"bcN" = (/obj/item/weapon/folder/blue,/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bcO" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"bcP" = (/obj/machinery/camera{c_tag = "Locker Room South"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/locker) -"bcQ" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/crew_quarters/locker) +"bcP" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"bcQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bcR" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bcS" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bcT" = (/obj/machinery/conveyor_switch/oneway{id = "packageSort1"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/quartermaster/office) @@ -2858,8 +2859,8 @@ "bcY" = (/obj/item/weapon/hand_labeler,/obj/item/device/assembly/timer,/obj/structure/table,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bcZ" = (/obj/structure/table/wood,/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Command)"; pixel_x = 0},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bda" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"bdb" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"bdc" = (/obj/item/weapon/book/manual/wiki/security_space_law,/obj/structure/table/wood,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/bridge/meeting_room) +"bdb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/hallway/primary/starboard) +"bdc" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/hallway/primary/starboard) "bdd" = (/obj/machinery/vending/cola,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bde" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bdf" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/porta_turret{ai = 1; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) @@ -2868,48 +2869,48 @@ "bdi" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bdj" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bdk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bdl" = (/obj/structure/table/wood,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/crew_quarters/captain) -"bdm" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"bdl" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bdm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bdn" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = list("SS13")},/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 3; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "bdo" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bdp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bdq" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bdr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bds" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bdt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bdu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bds" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway 4"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"bdt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bdu" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/port) "bdv" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP2"; location = "Stbd"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bdw" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bdx" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bdy" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bdz" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "bdA" = (/obj/machinery/door/airlock/external{name = "Cargo Escape Airlock"},/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"bdB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/hallway/secondary/entry) -"bdC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/disposal) -"bdD" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/wall,/area/maintenance/disposal) -"bdE" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/disposal) -"bdF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/disposal) +"bdB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bdC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/port) +"bdD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bdE" = (/obj/structure/closet/crate/internals,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bdF" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bdG" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bdH" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"bdI" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"bdI" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bdJ" = (/obj/machinery/door/airlock{name = "Unit 3"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) -"bdK" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) +"bdK" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) "bdL" = (/obj/effect/landmark{name = "blobstart"},/obj/item/clothing/suit/ianshirt,/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/port) "bdM" = (/obj/item/latexballon,/turf/simulated/floor/plating,/area/maintenance/port) -"bdN" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"bdO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/locker) -"bdP" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) -"bdQ" = (/obj/item/stack/sheet/cardboard,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) -"bdR" = (/obj/machinery/camera{c_tag = "Cargo Bay Storage"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bdN" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bdO" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bdP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/chargebay) +"bdQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/maintenance/disposal) +"bdR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bdS" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 4; network = list("SS13")},/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) -"bdT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/quartermaster/office) +"bdT" = (/obj/machinery/power/apc{dir = 8; name = "Disposal APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) "bdU" = (/obj/machinery/conveyor{dir = 4; id = "packageExternal"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/office) "bdV" = (/obj/machinery/conveyor{dir = 4; id = "packageExternal"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/office) "bdW" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/hallway/primary/central) "bdX" = (/obj/item/weapon/storage/fancy/donut_box,/obj/structure/table,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bdY" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"bdZ" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/carpet,/area/bridge/meeting_room) -"bea" = (/obj/item/weapon/folder/blue,/obj/structure/table/wood,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/bridge/meeting_room) +"bdZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"bea" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "beb" = (/obj/structure/table,/obj/item/weapon/aiModule/core/full/asimov,/obj/item/weapon/aiModule/core/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Core Modules"; req_access_txt = "20"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/core/full/corp,/obj/item/weapon/aiModule/core/full/paladin,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/aiModule/core/full/robocop,/obj/item/weapon/aiModule/core/full/custom,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) "bec" = (/obj/machinery/light,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/turret_protected/ai_upload) "bed" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Upload APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) @@ -2920,7 +2921,7 @@ "bei" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bej" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bek" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bel" = (/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"bel" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/port) "bem" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "ben" = (/obj/structure/table/wood,/obj/machinery/camera{c_tag = "Captain's Office"; dir = 8},/obj/item/weapon/storage/lockbox/medal{pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/captain) "beo" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=Stbd"; location = "HOP"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) @@ -2931,16 +2932,16 @@ "bet" = (/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/hallway/primary/starboard) "beu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/hallway/primary/starboard) "bev" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/starboard) -"bew" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/hallway/primary/starboard) -"bex" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/hallway/primary/starboard) +"bew" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bex" = (/obj/machinery/button/door{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "31"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bey" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/hallway/primary/starboard) "bez" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"beA" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"beA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "beB" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway 3"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "beC" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"beD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"beD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "beE" = (/obj/machinery/light,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"beF" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 4"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) +"beF" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/office) "beG" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/hallway/secondary/exit) "beH" = (/obj/machinery/newscaster{pixel_y = -32},/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) "beI" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "escape"},/area/hallway/secondary/exit) @@ -2956,11 +2957,11 @@ "beS" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) "beT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/disposal) "beU" = (/obj/machinery/conveyor{dir = 9; id = "garbage"; verted = -1},/turf/simulated/floor/plating,/area/maintenance/disposal) -"beV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/port) -"beW" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"beX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/port) -"beY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/port) -"beZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"beV" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westleft{name = "Delivery Desk"; req_access_txt = "50"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) +"beW" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) +"beX" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"beY" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"beZ" = (/obj/machinery/mineral/stacking_unit_console{dir = 2; machinedir = 8},/turf/simulated/wall,/area/maintenance/disposal) "bfa" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bfb" = (/obj/machinery/camera{c_tag = "Locker Room Toilets"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bfc" = (/obj/machinery/power/apc{dir = 1; name = "Locker Room APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/crew_quarters/locker) @@ -2968,7 +2969,7 @@ "bfe" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bff" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/port) "bfg" = (/obj/structure/closet/crate/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) -"bfh" = (/obj/structure/closet/crate/internals,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bfh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/port) "bfi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bfj" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating,/area/quartermaster/office) "bfk" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) @@ -2977,7 +2978,7 @@ "bfn" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "packageExternal"},/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) "bfo" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) "bfp" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Bridge"; departmentType = 5; name = "Bridge RC"; pixel_y = -30},/obj/machinery/light,/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bfq" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/bridge/meeting_room) +"bfq" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bfr" = (/obj/structure/noticeboard{dir = 8; pixel_x = 27; pixel_y = 0},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bfs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) "bft" = (/obj/machinery/ai_status_display,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) @@ -2995,16 +2996,16 @@ "bfF" = (/turf/simulated/wall,/area/medical/chemistry) "bfG" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/medbay) "bfH" = (/obj/structure/sign/bluecross_2,/turf/simulated/wall,/area/medical/medbay) -"bfI" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/medbay) +"bfI" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bfJ" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bfK" = (/turf/simulated/wall,/area/security/checkpoint/medical) "bfL" = (/turf/simulated/wall,/area/medical/morgue) -"bfM" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bfN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/morgue) +"bfM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"bfN" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bfO" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) "bfP" = (/obj/machinery/power/apc{dir = 2; name = "Starboard Primary Hallway APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bfQ" = (/obj/machinery/light,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard) -"bfR" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bfQ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office) +"bfR" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) "bfS" = (/turf/simulated/wall,/area/storage/emergency) "bfT" = (/turf/simulated/wall,/area/assembly/chargebay) "bfU" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "loadingarea"},/area/hallway/primary/starboard) @@ -3025,26 +3026,26 @@ "bgj" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "bgk" = (/obj/machinery/conveyor{dir = 5; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "bgl" = (/obj/machinery/conveyor{dir = 10; id = "garbage"; verted = -1},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bgm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bgn" = (/obj/machinery/power/apc{dir = 8; name = "Disposal APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bgo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bgp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/port) -"bgq" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"bgm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bgn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) +"bgo" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/power/apc{dir = 4; name = "Mech Bay APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) +"bgp" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bgq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bgr" = (/obj/machinery/door/airlock{name = "Unit 4"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bgs" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bgt" = (/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/port) -"bgu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/port) -"bgv" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"bgu" = (/obj/machinery/button/door{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "31"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"bgv" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/quartermaster/office) "bgw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bgx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bgy" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/power/apc{dir = 2; name = "Cargo Bay APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bgz" = (/obj/machinery/button/door{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "31"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) +"bgz" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bgA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/storage) "bgB" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/quartermaster/storage) "bgC" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/quartermaster/office) "bgD" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) -"bgE" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westleft{name = "Delivery Desk"; req_access_txt = "50"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) -"bgF" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) +"bgE" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) +"bgF" = (/obj/structure/table/glass,/obj/machinery/reagentgrinder,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bgG" = (/obj/machinery/camera{c_tag = "Central Hallway West"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central) "bgH" = (/obj/machinery/door/window/eastright{dir = 1; name = "Bridge Delivery"; req_access_txt = "19"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/bridge/meeting_room) "bgI" = (/obj/machinery/computer/slot_machine,/turf/simulated/floor/wood,/area/bridge/meeting_room) @@ -3054,8 +3055,8 @@ "bgM" = (/obj/machinery/vending/coffee,/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bgN" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) "bgO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/gravity_generator) -"bgP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) -"bgQ" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) +"bgP" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bgQ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) "bgR" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/wall/r_wall,/area/engine/gravity_generator) "bgS" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Captain's Desk"; departmentType = 5; name = "Captain RC"; pixel_x = -30; pixel_y = 0},/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bgT" = (/obj/machinery/computer/communications,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/captain) @@ -3071,7 +3072,7 @@ "bhd" = (/obj/machinery/chem_master,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whiteyellow"},/area/medical/chemistry) "bhe" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bhf" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bhg" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bhg" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) "bhh" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bhi" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/medical) "bhj" = (/obj/machinery/camera{c_tag = "Security Post - Medbay"; dir = 2; network = list("SS13")},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/medical) @@ -3083,7 +3084,7 @@ "bhp" = (/obj/machinery/power/apc{dir = 1; name = "Morgue APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bhq" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bhr" = (/obj/machinery/door/airlock{name = "Starboard Emergency Storage"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/storage/emergency) -"bhs" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bhs" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint/medical) "bht" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Mech Bay"; req_access_txt = "29"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bhu" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{id = "Skynet_launch"; name = "mech bay"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/assembly/chargebay) "bhv" = (/obj/machinery/computer/rdconsole/robotics,/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) @@ -3101,25 +3102,25 @@ "bhH" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bhI" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "bhJ" = (/obj/structure/disposalpipe/trunk{dir = 2},/obj/machinery/disposal/deliveryChute{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; layer = 3},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/disposal) -"bhK" = (/obj/machinery/mineral/stacking_unit_console{dir = 2; machinedir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/maintenance/disposal) +"bhK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bhL" = (/obj/machinery/mineral/stacking_machine{input_dir = 1; stack_amt = 10},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bhM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bhM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bhN" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "bhO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/port) -"bhP" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bhP" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bhQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet) "bhR" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window{tag = "icon-window (NORTH)"; icon_state = "window"; dir = 1},/obj/structure/window,/turf/simulated/floor/plating,/area/maintenance/port) "bhS" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window{tag = "icon-window (WEST)"; icon_state = "window"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/port) "bhT" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window,/turf/simulated/floor/plating,/area/maintenance/port) -"bhU" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/wall,/area/quartermaster/storage) -"bhV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bhU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bhV" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bhW" = (/obj/machinery/door/poddoor/shutters{id = "qm_warehouse"; name = "warehouse shutters"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/quartermaster/storage) "bhX" = (/obj/structure/disposalpipe/wrapsortjunction{dir = 1},/turf/simulated/wall,/area/quartermaster/storage) "bhY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/storage) "bhZ" = (/obj/machinery/door/window/eastleft{name = "Mail"; req_access_txt = "50"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/quartermaster/office) "bia" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) -"bib" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) -"bic" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) +"bib" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bic" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bid" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "bluecorner"},/area/hallway/primary/central) "bie" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; dir = 1; freq = 1400; location = "Bridge"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/bridge/meeting_room) "bif" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/bridge/meeting_room) @@ -3133,22 +3134,22 @@ "bin" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bio" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/glass/bottle/epinephrine,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bip" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"biq" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"biq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bir" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{dir = 8; name = "Chemistry Desk"; req_access_txt = "33"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/chemistry) "bis" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteyellow"},/area/medical/chemistry) "bit" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "biu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"biv" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"biv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/quartermaster/office) "biw" = (/turf/simulated/floor/plasteel,/area/security/checkpoint/medical) "bix" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start/depsec/medical,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) "biy" = (/obj/machinery/computer/secure_data,/obj/item/device/radio/intercom{pixel_x = 25},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) "biz" = (/obj/structure/bodycontainer/morgue,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"biA" = (/obj/structure/bodycontainer/morgue,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"biA" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) "biB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "biC" = (/turf/simulated/floor/plating,/area/storage/emergency) "biD" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/storage/emergency) "biE" = (/obj/machinery/light/small{dir = 1},/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/storage/emergency) -"biF" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/power/apc{dir = 4; name = "Mech Bay APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) +"biF" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 2},/obj/structure/noticeboard{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) "biG" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "biH" = (/obj/machinery/button/door{dir = 2; id = "Skynet_launch"; name = "Mech Bay Door Control"; pixel_x = 6; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/assembly/chargebay) "biI" = (/turf/simulated/floor/plasteel,/area/assembly/chargebay) @@ -3162,7 +3163,7 @@ "biQ" = (/obj/structure/stool,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitered"},/area/assembly/robotics) "biR" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "biS" = (/obj/machinery/camera{c_tag = "Research Division Access"; dir = 2; network = list("SS13")},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 5},/area/medical/research{name = "Research Division"}) -"biT" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"biT" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) "biU" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/toxins/lab) "biV" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/toxins/lab) "biW" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) @@ -3187,13 +3188,13 @@ "bjp" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bjq" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = 30},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bjr" = (/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bjs" = (/obj/machinery/button/door{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -1; pixel_y = 24; req_access_txt = "31"},/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"bjs" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Cargo Office"; req_access_txt = "50"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) "bjt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bju" = (/obj/machinery/photocopier,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bjv" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/wall,/area/quartermaster/office) -"bjw" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bjx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/office) -"bjy" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) +"bjv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bjw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bjx" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bjy" = (/obj/machinery/camera{c_tag = "Gravity Generator Room"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) "bjz" = (/turf/simulated/wall/r_wall,/area/maintenance/maintcentral) "bjA" = (/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/maintcentral) "bjB" = (/turf/simulated/floor/plating,/area/maintenance/maintcentral) @@ -3205,23 +3206,23 @@ "bjH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bjI" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bjJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bjK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/chemistry) -"bjL" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bjM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"bjN" = (/obj/structure/table/glass,/obj/machinery/reagentgrinder,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bjK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bjL" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bjM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/security/checkpoint/medical) +"bjN" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) "bjO" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"bjP" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bjP" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bjQ" = (/obj/machinery/smartfridge/chemistry,/turf/simulated/floor/plating,/area/medical/chemistry) "bjR" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteyellow"},/area/medical/chemistry) "bjS" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bjT" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) "bjU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"},/area/medical/medbay) "bjV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) -"bjW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) +"bjW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bjX" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) "bjY" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) -"bjZ" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bka" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bjZ" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) +"bka" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/toxins/lab) "bkb" = (/obj/machinery/camera{c_tag = "Medbay Morgue"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bkc" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/storage/emergency) "bkd" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/storage/emergency) @@ -3229,22 +3230,22 @@ "bkf" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/storage/emergency) "bkg" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "bkh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bki" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bkj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bki" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/glass/beaker/large{pixel_x = -3; pixel_y = 3},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bkj" = (/obj/structure/closet/emcloset,/obj/machinery/alarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bkk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bkl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_research{name = "Robotics Lab"; req_access_txt = "29"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bkm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bkn" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) +"bkn" = (/obj/machinery/light{dir = 1},/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bko" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/glasses/welding,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bkp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) +"bkp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bkq" = (/obj/structure/closet/firecloset,/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bkr" = (/obj/machinery/shower{dir = 8},/obj/structure/sign/securearea{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bks" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bkt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bku" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bkt" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"bku" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bkv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bkw" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bkx" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bkw" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bkx" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/office) "bky" = (/turf/simulated/wall,/area/maintenance/asmaint2) "bkz" = (/obj/machinery/conveyor{dir = 1; id = "garbage"; layer = 2.5},/obj/machinery/door/poddoor/preopen{id = "Disposal Exit"; layer = 3; name = "disposal exit vent"},/turf/simulated/floor/plating,/area/maintenance/disposal) "bkA" = (/turf/simulated/floor/plating,/area/maintenance/disposal) @@ -3254,32 +3255,32 @@ "bkE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/port) "bkF" = (/turf/simulated/wall/r_wall,/area/maintenance/port) "bkG" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bkH" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bkI" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/quartermaster/office) +"bkH" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/quartermaster/office) +"bkI" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) "bkJ" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bkK" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 2},/obj/structure/noticeboard{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bkL" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bkK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bkL" = (/obj/structure/disposalpipe/segment,/obj/machinery/chem_heater,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bkM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) "bkN" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Cargo Office"; req_access_txt = "50"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bkO" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bkP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/office) -"bkQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) -"bkR" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bkO" = (/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint/medical) +"bkP" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bkQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bkR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bkS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) "bkT" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bkU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bkU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bkV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/power/apc{dir = 2; name = "Head of Personnel APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/crew_quarters/heads) "bkW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/maintcentral) "bkX" = (/obj/machinery/power/apc{dir = 4; name = "Conference Room APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room) "bkY" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) "bkZ" = (/obj/machinery/gravity_generator/main/station,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/engine/gravity_generator) -"bla" = (/obj/machinery/camera{c_tag = "Gravity Generator Room"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) +"bla" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "blb" = (/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null; req_access_txt = "20"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/crew_quarters/captain) "blc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/captain) "bld" = (/obj/machinery/door/airlock/maintenance{name = "Captain's Office Maintenance"; req_access_txt = "20"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/crew_quarters/captain) "ble" = (/obj/structure/disposalpipe/segment,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "blf" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/syringes,/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"blg" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"blg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Morgue Maintenance"; req_access_txt = "6"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/morgue) "blh" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Chemistry Desk"; req_access_txt = "33"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/chemistry) "bli" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "blj" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) @@ -3287,32 +3288,32 @@ "bll" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/glass/bottle/epinephrine,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "blm" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/drinks/britcup{desc = "Kingston's personal cup."},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bln" = (/obj/structure/table/reinforced,/obj/machinery/camera{c_tag = "Medbay Foyer"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/cell_charger,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"blo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint/medical) +"blo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/power/apc{dir = 1; name = "Starboard Emergency Storage APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/emergency) "blp" = (/obj/machinery/power/apc{dir = 8; name = "Medbay Security APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) -"blq" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) +"blq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/sortjunction{sortType = 9},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "blr" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bls" = (/obj/structure/bodycontainer/morgue,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"blt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bls" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"blt" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "blu" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable,/turf/simulated/floor/plating,/area/assembly/chargebay) "blv" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "blw" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) -"blx" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bly" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"blx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bly" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/cable_coil,/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/robotics) "blz" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 20; pixel_x = -3; pixel_y = 6},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/device/multitool{pixel_x = 3},/obj/item/device/multitool{pixel_x = 3},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/assembly/robotics) "blA" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/assembly/robotics) "blB" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/assembly/robotics) "blC" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/assembly/robotics) -"blD" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) +"blD" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/assembly/robotics) "blE" = (/obj/machinery/ai_status_display{pixel_x = 32; pixel_y = 0},/obj/structure/table,/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"blF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"blG" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) +"blF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/assembly/robotics) +"blG" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Roboticist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/robotics) "blH" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "blI" = (/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/lab) "blJ" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/lab) "blK" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/lab) "blL" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"blM" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/toxins/lab) -"blN" = (/obj/structure/table/glass,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/item/weapon/reagent_containers/glass/beaker/large{pixel_x = -3; pixel_y = 3},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"blM" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) +"blN" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "blO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "blP" = (/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "blQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -3322,19 +3323,19 @@ "blU" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/disposal) "blV" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/disposal) "blW" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/quartermaster/storage) -"blX" = (/obj/structure/closet/emcloset,/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"blX" = (/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "blY" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"blZ" = (/obj/machinery/light{dir = 1},/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bma" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"blZ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/toxins/lab) +"bma" = (/obj/structure/table/glass,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/stack/cable_coil,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bmb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bmc" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bmd" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bme" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"bmc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bmd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bme" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bmf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bmg" = (/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access_txt = "31"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bmh" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bmh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bmi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bmj" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall,/area/quartermaster/office) +"bmj" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bmk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Delivery Office"; req_access_txt = "50"},/turf/simulated/floor/plasteel,/area/quartermaster/office) "bml" = (/obj/machinery/mineral/ore_redemption{input_dir = 1},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/office) "bmm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central) @@ -3344,7 +3345,7 @@ "bmq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/heads) "bmr" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads) "bms" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/heads) -"bmt" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) +"bmt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bmu" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/wall/r_wall,/area/engine/gravity_generator) "bmv" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) "bmw" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravity_generator) @@ -3358,7 +3359,7 @@ "bmE" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bmF" = (/obj/structure/table/glass,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/stack/cable_coil/random,/obj/item/stack/cable_coil/random,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bmG" = (/obj/machinery/chem_dispenser,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteyellow"},/area/medical/chemistry) -"bmH" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/chem_heater,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bmH" = (/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access_txt = "31"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bmI" = (/obj/machinery/chem_master,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteyellow"},/area/medical/chemistry) "bmJ" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/obj/machinery/light,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bmK" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) @@ -3366,51 +3367,51 @@ "bmM" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/structure/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bmN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/medical) "bmO" = (/obj/structure/closet,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint/medical) -"bmP" = (/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint/medical) -"bmQ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bmP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bmQ" = (/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bmR" = (/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bmS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bmT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bmU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bmV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bmW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Morgue Maintenance"; req_access_txt = "6"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/medical/morgue) -"bmX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) -"bmY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/power/apc{dir = 1; name = "Starboard Emergency Storage APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/storage/emergency) -"bmZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bna" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/sortjunction{sortType = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bmS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bmT" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bmU" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"bmV" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bmW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/medical/morgue) +"bmX" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/genetics) +"bmY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/morgue) +"bmZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) +"bna" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bnb" = (/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Mech Bay"; dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bnc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bnd" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bne" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bnf" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/cable_coil,/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/turf/simulated/floor/plasteel,/area/assembly/robotics) -"bng" = (/turf/simulated/floor/plasteel{icon_state = "bot"},/area/assembly/robotics) -"bnh" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor/plasteel,/area/assembly/robotics) +"bnc" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/wall,/area/assembly/chargebay) +"bnd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bne" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bnf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bng" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bnh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bni" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) "bnj" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bnk" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bnl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) +"bnk" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhitecorner"},/area/toxins/lab) +"bnl" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table/glass,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module,/obj/machinery/power/apc{dir = 4; name = "Research Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bnm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) "bnn" = (/obj/machinery/computer/rdconsole/core,/turf/simulated/floor/plasteel,/area/toxins/lab) "bno" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor/plasteel,/area/toxins/lab) "bnp" = (/turf/simulated/floor/plasteel,/area/toxins/lab) -"bnq" = (/obj/structure/table/glass,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bnr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bnq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/lab) +"bnr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "loadingarea"},/area/toxins/lab) "bns" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint2) "bnt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bnu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/asmaint2) "bnv" = (/obj/machinery/door/poddoor{id = "trash"; name = "disposal bay door"},/turf/simulated/floor/plating,/area/maintenance/disposal) "bnw" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bnx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bny" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bnz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bnA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bnB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) -"bnC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/office) -"bnD" = (/obj/machinery/door/airlock/glass_mining{name = "Cargo Bay"; req_access_txt = "31"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"bnx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bny" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bnz" = (/obj/effect/landmark/start{name = "Cargo Technician"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bnA" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bnB" = (/obj/structure/closet/wardrobe/chemistry_white,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bnC" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bnD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bnE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bnF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bnF" = (/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 30},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bnG" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red,/obj/structure/table,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bnH" = (/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/structure/table,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bnH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bnI" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bnJ" = (/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor/plasteel,/area/quartermaster/office) "bnK" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/quartermaster/office) @@ -3431,7 +3432,7 @@ "bnZ" = (/obj/structure/table/wood,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/crew_quarters/captain) "boa" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/captain) "bob" = (/obj/structure/table/glass,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/screwdriver{pixel_x = -2; pixel_y = 6},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"boc" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"boc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bod" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "boe" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "MedbayFoyer"; name = "Medbay"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteblue"},/area/medical/medbay) "bof" = (/turf/simulated/wall,/area/medical/medbay) @@ -3440,13 +3441,13 @@ "boi" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "boj" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 30; pixel_y = 0; pixel_z = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bok" = (/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/checkpoint/medical) -"bol" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/medical) -"bom" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) +"bol" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bom" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bon" = (/turf/simulated/wall/r_wall,/area/medical/genetics) -"boo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/morgue) +"boo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bop" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) -"boq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bor" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"boq" = (/obj/structure/stool/bed/roller,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"},/area/medical/medbay) +"bor" = (/obj/structure/extinguisher_cabinet{pixel_x = -27},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "bos" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel,/area/assembly/robotics) "bot" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/assembly/robotics) "bou" = (/turf/simulated/floor/plasteel,/area/assembly/robotics) @@ -3457,21 +3458,21 @@ "boz" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/preopen{id = "Biohazard"; name = "biohazard containment door"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/medical/research{name = "Research Division"}) "boA" = (/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/lab) "boB" = (/turf/simulated/wall,/area/toxins/lab) -"boC" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"boD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhitecorner"},/area/toxins/lab) -"boE" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table/glass,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"boC" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/wall,/area/assembly/chargebay) +"boD" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"boE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "boF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"boG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"boG" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/assembly/chargebay) "boH" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "boI" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/quartermaster/storage) "boJ" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/quartermaster/storage) "boK" = (/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) -"boL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) -"boM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) +"boL" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"boM" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/medical/research{name = "Research Division"}) "boN" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "browncorner"},/area/quartermaster/office) -"boO" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"boP" = (/obj/effect/landmark/start{name = "Cargo Technician"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"boQ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"boO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"boP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"boQ" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "boR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/quartermaster/office) "boS" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westleft{name = "Cargo Desk"; req_access_txt = "50"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) "boT" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/quartermaster/office) @@ -3495,62 +3496,62 @@ "bpl" = (/obj/structure/table/wood,/obj/item/weapon/storage/box/matches,/obj/item/weapon/reagent_containers/food/drinks/flask{pixel_x = 8},/obj/item/weapon/razor{pixel_x = -4; pixel_y = 2},/obj/item/clothing/mask/cigarette/cigar,/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bpm" = (/obj/machinery/shower{dir = 4},/obj/item/weapon/soap/deluxe,/obj/item/weapon/bikehorn/rubberducky,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/captain) "bpn" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bpo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/chemistry) -"bpp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"bpq" = (/obj/structure/closet/wardrobe/chemistry_white,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"bpr" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"bps" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) +"bpo" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bpp" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/toxins/lab) +"bpq" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = -23},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bpr" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/toxins/lab) +"bps" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/quartermaster/storage) "bpt" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/stack/packageWrap,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bpu" = (/obj/structure/stool/bed/roller,/obj/machinery/button/door{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Exit Button"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 26},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bpv" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Medbay Reception"; req_access_txt = "5"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bpw" = (/obj/machinery/status_display,/turf/simulated/wall,/area/medical/medbay) "bpx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bpy" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bpz" = (/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 30},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bpA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bpB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bpC" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bpD" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bpz" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"bpA" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bpB" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bpC" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bpD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Chemistry Lab"; req_access_txt = "5; 33"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) "bpE" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/genetics) -"bpF" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"},/area/medical/medbay) +"bpF" = (/obj/structure/table/reinforced,/obj/machinery/door/window/southleft{dir = 1; name = "Chemistry Desk"; req_access_txt = "33"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/chemistry) "bpG" = (/obj/machinery/power/apc{dir = 1; name = "Genetics APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bpH" = (/obj/structure/table/glass,/obj/item/weapon/folder/white,/obj/item/device/radio/headset/headset_medsci,/obj/machinery/requests_console{department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; pixel_x = 0; pixel_y = 30},/obj/item/weapon/storage/pill_bottle/mutadone,/obj/item/weapon/storage/pill_bottle/mannitol,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bpI" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whiteblue"},/area/medical/genetics) "bpJ" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bpK" = (/mob/living/carbon/monkey,/turf/simulated/floor/plasteel,/area/medical/genetics) "bpL" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel,/area/medical/genetics) -"bpM" = (/obj/structure/extinguisher_cabinet{pixel_x = -27},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bpN" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bpO" = (/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"bpP" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"bpQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bpM" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/chemistry) +"bpN" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bpO" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bpP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bpQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 14},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bpR" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel,/area/assembly/robotics) -"bpS" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) +"bpS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bpT" = (/obj/structure/table,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plasteel,/area/assembly/robotics) "bpU" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/weapon/storage/firstaid/regular{empty = 1; name = "First-Aid (empty)"},/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bpV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/medical/research{name = "Research Division"}) +"bpV" = (/obj/machinery/door/airlock/maintenance{name = "Mech Bay Maintenance"; req_access_txt = "29"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/assembly/chargebay) "bpW" = (/obj/structure/grille,/obj/machinery/door/poddoor/shutters/preopen{id = "robotics2"; name = "robotics lab shutters"},/obj/structure/window/fulltile,/obj/machinery/door/poddoor/shutters/preopen{id = "robotics2"; name = "robotics lab shutters"},/turf/simulated/floor/plating,/area/assembly/robotics) "bpX" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/medical/research{name = "Research Division"}) -"bpY" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"bpY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bpZ" = (/obj/item/weapon/folder/white,/obj/structure/table,/obj/item/weapon/disk/tech_disk{pixel_x = 0; pixel_y = 0},/obj/item/weapon/disk/tech_disk{pixel_x = 0; pixel_y = 0},/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bqa" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bqb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bqc" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"bqd" = (/obj/structure/table/glass,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/weapon/stock_parts/scanning_module,/obj/machinery/light_switch{pixel_x = 0; pixel_y = -23},/obj/machinery/power/apc{dir = 4; name = "Research Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bqa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bqb" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/assembly/chargebay) +"bqc" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/assembly/robotics) +"bqd" = (/obj/structure/table,/obj/item/clothing/gloves/color/latex,/obj/item/weapon/surgical_drapes,/obj/item/weapon/razor,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/assembly/robotics) "bqe" = (/turf/simulated/wall/r_wall,/area/toxins/explab) -"bqf" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bqf" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/shutters/preopen{id = "rnd2"; name = "research lab shutters"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bqg" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bqh" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bqi" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/machinery/door/poddoor{id = "QMLoaddoor2"; name = "supply dock loading door"},/turf/simulated/floor/plating,/area/quartermaster/storage) "bqj" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bqk" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/quartermaster/storage) +"bqk" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/shutters/preopen{id = "rnd2"; name = "research lab shutters"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) "bql" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) "bqm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bqn" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bqo" = (/obj/machinery/autolathe,/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bqp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bqq" = (/obj/machinery/computer/supplycomp,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bqr" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bqp" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"bqq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/carpet,/area/crew_quarters/heads) +"bqr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/crew_quarters/heads) "bqs" = (/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) "bqt" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bqu" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/quartermaster/office) @@ -3571,45 +3572,45 @@ "bqJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/teleporter) "bqK" = (/obj/machinery/door/airlock/maintenance{name = "Teleporter Maintenance"; req_access_txt = "17"},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/teleporter) "bqL" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bqM" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Chemistry Lab"; req_access_txt = "5; 33"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/chemistry) -"bqN" = (/obj/structure/table/reinforced,/obj/machinery/door/window/southleft{dir = 1; name = "Chemistry Desk"; req_access_txt = "33"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/chemistry) -"bqO" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/chemistry) +"bqM" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"bqN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bqO" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/medbay) "bqP" = (/obj/structure/stool/bed/roller,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bqQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqR" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqT" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqU" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bqR" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/clothing/tie/stethoscope,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteyellowcorner"},/area/medical/medbay) +"bqS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/medbay) +"bqT" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/medbay) +"bqU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/noticeboard{pixel_y = 32},/obj/machinery/camera{c_tag = "Medbay West"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bqV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellowcorner"},/area/medical/medbay) "bqW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bqY" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"},/area/medical/medbay) +"bqX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bqY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bqZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bra" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/rxglasses,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "brb" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) "brc" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "brd" = (/turf/simulated/floor/plasteel,/area/medical/genetics) "bre" = (/obj/structure/window/reinforced{dir = 8},/mob/living/carbon/monkey,/turf/simulated/floor/plasteel,/area/medical/genetics) -"brf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 14},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"brg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"brh" = (/obj/machinery/door/airlock/maintenance{name = "Mech Bay Maintenance"; req_access_txt = "29"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/assembly/chargebay) -"bri" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"brj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"brk" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/assembly/chargebay) -"brl" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/assembly/robotics) -"brm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/assembly/robotics) -"brn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bro" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) -"brp" = (/obj/structure/table,/obj/item/clothing/gloves/color/latex,/obj/item/weapon/surgical_drapes,/obj/item/weapon/razor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/assembly/robotics) +"brf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"brg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"brh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"},/area/medical/medbay) +"bri" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) +"brj" = (/obj/structure/stool/bed/roller,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteblue"},/area/medical/medbay) +"brk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"brl" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) +"brm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"brn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bro" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 10; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"brp" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "brq" = (/obj/machinery/button/door{dir = 2; id = "robotics2"; name = "Shutters Control Button"; pixel_x = 24; pixel_y = -24; req_access_txt = "29"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"brr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"brr" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/explab) "brs" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Robotics Desk"; req_access_txt = "29"},/obj/machinery/door/poddoor/shutters/preopen{id = "robotics2"; name = "robotics lab shutters"},/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor/plating,/area/assembly/robotics) "brt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bru" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"brv" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/shutters/preopen{id = "rnd2"; name = "research lab shutters"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) -"brw" = (/obj/structure/grille,/obj/machinery/door/poddoor/shutters/preopen{id = "rnd2"; name = "research lab shutters"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/lab) +"bru" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"brv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"brw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "brx" = (/obj/structure/grille,/obj/machinery/door/poddoor/shutters/preopen{id = "rnd2"; name = "research lab shutters"},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/lab) -"bry" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/shutters/preopen{id = "rnd2"; name = "research lab shutters"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/lab) +"bry" = (/obj/machinery/door/airlock/maintenance{name = "Experimentation Lab Maintenance"; req_access_txt = "7"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/explab) "brz" = (/obj/structure/table,/obj/item/weapon/pen,/obj/machinery/camera{c_tag = "Experimentor Lab"; dir = 2; network = list("SS13","RD")},/obj/item/weapon/hand_labeler,/obj/item/stack/packageWrap,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/toxins/explab) "brA" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/toxins/explab) "brB" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/toxins/explab) @@ -3626,16 +3627,16 @@ "brM" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) "brN" = (/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/quartermaster/storage) "brO" = (/obj/structure/table,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/item/device/multitool,/obj/machinery/camera{c_tag = "Cargo Office"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"brP" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"brQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"brR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/office) -"brS" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/quartermaster/office) +"brP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"brQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (NORTH)"; icon_state = "pipe-j2"; dir = 1},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"brR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"brS" = (/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "brT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "brU" = (/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = -32},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/obj/machinery/door/poddoor/shutters/preopen{id = "hop"; layer = 2.9; name = "Privacy Shutters"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/heads) -"brV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/carpet,/area/crew_quarters/heads) +"brV" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) "brW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) -"brX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/heads) -"brY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/heads) +"brX" = (/obj/structure/table,/obj/item/weapon/storage/box/masks{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/box/gloves{pixel_x = 3; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"brY" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "brZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "bsa" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/wall/r_wall,/area/engine/gravity_generator) "bsb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/engine/gravity_generator) @@ -3653,29 +3654,29 @@ "bsn" = (/obj/machinery/camera{c_tag = "Teleporter"},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/teleporter) "bso" = (/obj/machinery/light_switch{pixel_x = 27},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/teleporter) "bsp" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"bsq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/medbay) -"bsr" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/clothing/tie/stethoscope,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 30},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteyellowcorner"},/area/medical/medbay) -"bss" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/medbay) -"bst" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellow"},/area/medical/medbay) -"bsu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/noticeboard{pixel_y = 32},/obj/machinery/camera{c_tag = "Medbay West"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whiteyellowcorner"},/area/medical/medbay) -"bsw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bsq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bsr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bss" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bst" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay East"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bsu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Genetics"; req_access_txt = "5; 9"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bsv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bsw" = (/obj/machinery/door/airlock/research{name = "Robotics Lab"; req_access_txt = "29"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bsx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bsy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"},/area/medical/medbay) -"bsF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bsG" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) -"bsH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/medbay) -"bsI" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteblue"},/area/medical/medbay) -"bsJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bsz" = (/obj/machinery/status_display{density = 0; layer = 3; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bsA" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bsB" = (/obj/structure/disposalpipe/segment,/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsC" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsD" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/airlock/research{name = "Experimentation Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bsF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bsG" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bsH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/explab) +"bsI" = (/obj/machinery/power/apc{dir = 4; name = "Experimentation Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bsJ" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/wall,/area/maintenance/asmaint2) "bsK" = (/obj/structure/table/glass,/obj/item/weapon/storage/box/disks{pixel_x = 2; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bsL" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bsM" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bsM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bsN" = (/obj/machinery/door/window/westleft{name = "Monkey Pen"; req_access_txt = "9"},/turf/simulated/floor/plasteel,/area/medical/genetics) "bsO" = (/obj/structure/table,/obj/item/weapon/crowbar/large,/turf/simulated/floor/plasteel,/area/assembly/chargebay) "bsP" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel,/area/assembly/chargebay) @@ -3684,26 +3685,26 @@ "bsS" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/pen,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 4},/area/assembly/robotics) "bsT" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bsU" = (/obj/structure/optable{name = "Robotics Operating Table"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bsV" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/assembly/robotics) +"bsV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bsW" = (/obj/structure/closet/wardrobe/robotics_black,/obj/item/device/radio/headset/headset_sci{pixel_x = -3},/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) "bsX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bsY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bsY" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Head of Personnel"},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "bsZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bta" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Research Division North"; dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "btb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/noticeboard{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"btc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"btd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{dir = 10; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"btc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/teleporter) +"btd" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/teleporter) "bte" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"btf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"btg" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/explab) +"btf" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = -30; pixel_y = 0; pixel_z = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"btg" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bth" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bti" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bti" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "btj" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) -"btk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) -"btl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) -"btm" = (/obj/machinery/door/airlock/maintenance{name = "Experimentation Lab Maintenance"; req_access_txt = "7"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/toxins/explab) -"btn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) -"bto" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (NORTH)"; icon_state = "pipe-j2"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"btk" = (/obj/structure/closet/wardrobe/white,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"btl" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"btm" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 12},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"btn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) +"bto" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sign/securearea{pixel_x = 32},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "btp" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2) "btq" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "btr" = (/obj/machinery/camera{c_tag = "Cargo Recieving Dock"; dir = 4},/obj/machinery/button/door{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = -8},/obj/machinery/button/door{dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/quartermaster/storage) @@ -3711,11 +3712,11 @@ "btt" = (/obj/structure/table,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/folder/yellow,/turf/simulated/floor/plasteel,/area/quartermaster/office) "btu" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) "btv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) -"btw" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"btx" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Cargo Office"; req_access_txt = "50"},/turf/simulated/floor/plasteel,/area/quartermaster/office) +"btw" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/research{name = "Research Division"}) +"btx" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/preopen{id = "Biohazard"; name = "biohazard containment door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/medical/research{name = "Research Division"}) "bty" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/office) "btz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) -"btA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) +"btA" = (/obj/machinery/camera{c_tag = "Research Division West"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "btB" = (/obj/structure/table,/obj/machinery/recharger,/turf/simulated/floor/plasteel{dir = 9; icon_state = "blue"},/area/crew_quarters/heads) "btC" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "btD" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) @@ -3730,42 +3731,42 @@ "btM" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Teleport Access"; req_access_txt = "17"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/teleporter) "btN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/teleporter) "btO" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"btP" = (/obj/structure/table,/obj/item/weapon/storage/box/masks{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/box/gloves{pixel_x = 3; pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"btQ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"btP" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"btQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 10; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "btR" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"btS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"btS" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "btT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"btU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"btU" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "btV" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"btW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"btW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "btX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"btY" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"btY" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "btZ" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bua" = (/turf/simulated/wall,/area/medical/genetics) -"bub" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay East"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"buc" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Genetics"; req_access_txt = "5; 9"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bud" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/genetics) -"bue" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bub" = (/obj/machinery/light,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/quartermaster/storage) +"buc" = (/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "Cargo Office APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "browncorner"},/area/quartermaster/office) +"bud" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/quartermaster/office) +"bue" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Personnel's Desk"; departmentType = 5; name = "Head of Personnel RC"; pixel_y = -30},/obj/machinery/camera{c_tag = "Head of Personnel's Office"; dir = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "buf" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whiteblue"},/area/medical/genetics) "bug" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "buh" = (/turf/simulated/wall/r_wall,/area/assembly/chargebay) -"bui" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor/shutters/preopen{id = "robotics2"; name = "robotics lab shutters"},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/assembly/robotics) +"bui" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "buj" = (/obj/structure/grille,/obj/machinery/door/poddoor/shutters/preopen{id = "robotics2"; name = "robotics lab shutters"},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/assembly/robotics) -"buk" = (/obj/machinery/door/airlock/research{name = "Robotics Lab"; req_access_txt = "29"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/assembly/robotics) -"bul" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/status_display{density = 0; layer = 3; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bum" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bun" = (/obj/structure/disposalpipe/segment,/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"buk" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/medical/sleeper) +"bul" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bum" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bun" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "buo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bup" = (/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"buq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bur" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/airlock/research{name = "Experimentation Lab"; req_access_txt = "7"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"buq" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) +"bur" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bus" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"but" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"but" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "buu" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "buv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "buw" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) -"bux" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) -"buy" = (/obj/machinery/power/apc{dir = 4; name = "Experimentation Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bux" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/medical/genetics) +"buy" = (/obj/structure/disposalpipe/sortjunction{sortType = 23},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "buz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "buA" = (/obj/docking_port/stationary{dir = 8; dwidth = 5; height = 7; id = "supply_home"; name = "supply bay"; width = 12},/turf/space,/area/space) "buB" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "QMLoad"},/turf/simulated/floor/plasteel,/area/quartermaster/storage) @@ -3773,12 +3774,12 @@ "buD" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) "buE" = (/obj/structure/table,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel,/area/quartermaster/office) "buF" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"buG" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"buH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) +"buG" = (/obj/machinery/door/airlock/research{name = "Genetics Research"; req_access_txt = "9"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"buH" = (/obj/machinery/door/airlock/research{name = "Genetics Research Access"; req_access_txt = "47"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "buI" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/quartermaster/office) "buJ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/quartermaster/office) "buK" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/hallway/primary/central) -"buL" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Head of Personnel"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) +"buL" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "buM" = (/obj/machinery/keycard_auth{pixel_x = -24; pixel_y = 0},/obj/machinery/computer/supplycomp,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/crew_quarters/heads) "buN" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "buO" = (/obj/structure/table,/obj/item/weapon/folder/blue,/obj/item/weapon/stamp/hop,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) @@ -3786,51 +3787,51 @@ "buQ" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/engine/gravity_generator) "buR" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/wall,/area/engine/gravity_generator) "buS" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/camera{c_tag = "Gravity Generator Foyer"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/engine/gravity_generator) -"buT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/teleporter) -"buU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/teleporter) +"buT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/research{name = "Research Division"}) +"buU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/preopen{id = "Biohazard"; name = "biohazard containment door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/medical/research{name = "Research Division"}) "buV" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/teleporter) "buW" = (/turf/simulated/floor/plasteel{icon_state = "warning"},/area/teleporter) "buX" = (/obj/machinery/shieldwallgen,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/teleporter) "buY" = (/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/teleporter) "buZ" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel,/area/teleporter) "bva" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 8},/area/hallway/primary/central) -"bvb" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = -30; pixel_y = 0; pixel_z = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bvc" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bvb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bvc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bvd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/sleeper) -"bve" = (/obj/machinery/vending/medical{pixel_x = -2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bvf" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bvg" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) +"bve" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bvf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bvg" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bvh" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bvi" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bvi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/sleeper) "bvj" = (/turf/simulated/wall,/area/medical/sleeper) "bvk" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bvl" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bvm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvl" = (/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Surgery Observation"; req_access_txt = "0"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"bvm" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bvn" = (/obj/machinery/button/door{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 8; pixel_y = 24},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bvo" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bvp" = (/obj/structure/closet/wardrobe/white,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bvq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bvr" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/genetics) +"bvo" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvq" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bvs" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) -"bvt" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvt" = (/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "5; 9"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bvu" = (/obj/structure/window/reinforced,/mob/living/carbon/monkey,/turf/simulated/floor/plasteel,/area/medical/genetics) "bvv" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/medical/genetics) -"bvw" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 12},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvw" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) "bvx" = (/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) -"bvy" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sign/securearea{pixel_x = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bvz" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/research{name = "Research Division"}) -"bvA" = (/obj/machinery/camera{c_tag = "Research Division West"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bvB" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bvC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 10; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bvD" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bvy" = (/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = list("SS13","RD"); pixel_x = 0},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/medical/genetics) +"bvz" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvA" = (/obj/structure/sign/securearea,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) +"bvB" = (/obj/machinery/camera{c_tag = "Genetics Access"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bvC" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/security/checkpoint/science) +"bvD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bvE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bvF" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bvG" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bvF" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/item/weapon/coin/silver,/turf/simulated/floor/plasteel{dir = 9; icon_state = "brown"},/area/quartermaster/qm) +"bvG" = (/obj/machinery/light{dir = 1},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bvH" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bvI" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bvI" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bvJ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/hor) "bvK" = (/turf/simulated/wall,/area/crew_quarters/hor) -"bvL" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) +"bvL" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/supply) "bvM" = (/obj/machinery/light_switch{pixel_x = -20; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "bvN" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) "bvO" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/explab) @@ -3841,18 +3842,18 @@ "bvT" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) "bvU" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/machinery/light,/obj/machinery/status_display{density = 0; pixel_y = -30; supply_display = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) "bvV" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/quartermaster/storage) -"bvW" = (/obj/machinery/light,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/quartermaster/storage) +"bvW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/central) "bvX" = (/obj/machinery/camera{c_tag = "Cargo Bay South"; dir = 1},/turf/simulated/floor/plasteel,/area/quartermaster/storage) "bvY" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/quartermaster/storage) "bvZ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/simulated/floor/plasteel,/area/quartermaster/office) -"bwa" = (/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "Cargo Office APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "browncorner"},/area/quartermaster/office) -"bwb" = (/obj/structure/closet/crate,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/quartermaster/office) +"bwa" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/central) +"bwb" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 4},/area/hallway/primary/central) "bwc" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/office) "bwd" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/supply) "bwe" = (/turf/simulated/wall,/area/security/checkpoint/supply) "bwf" = (/obj/machinery/camera{c_tag = "Cargo Bay Entrance"; dir = 4; network = list("SS13")},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) "bwg" = (/obj/machinery/door/poddoor/shutters/preopen{id = "hopqueue"; name = "HoP Queue Shutters"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/hallway/primary/central) -"bwh" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Personnel's Desk"; departmentType = 5; name = "Head of Personnel RC"; pixel_y = -30},/obj/machinery/camera{c_tag = "Head of Personnel's Office"; dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) +"bwh" = (/obj/structure/sign/securearea{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/central) "bwi" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/closet/secure_closet/hop,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/crew_quarters/heads) "bwj" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "bwk" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) @@ -3867,43 +3868,43 @@ "bwt" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/teleporter) "bwu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bwv" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Medbay"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/medical/medbay) -"bww" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bww" = (/obj/structure/stool/bed/chair,/obj/machinery/camera{c_tag = "Surgery Observation"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) "bwx" = (/obj/machinery/door/window/eastleft{name = "Medical Delivery"; req_access_txt = "5"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/medical/medbay) "bwy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bwz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bwA" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bwB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bwB" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) "bwC" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bwD" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/floor/plasteel,/area/medical/sleeper) -"bwE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/medical/sleeper) +"bwE" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) "bwF" = (/obj/structure/table/glass,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bwG" = (/obj/structure/sign/nosmoking_2,/turf/simulated/wall,/area/medical/sleeper) "bwH" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor/plasteel,/area/medical/sleeper) "bwI" = (/obj/machinery/atmospherics/components/unary/cryo_cell,/turf/simulated/floor/plasteel,/area/medical/sleeper) "bwJ" = (/obj/structure/table/glass,/obj/machinery/camera{c_tag = "Medbay Cryogenics"; dir = 2; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 0; pixel_y = 0},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel,/area/medical/sleeper) -"bwK" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bwK" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bwL" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = list("SS13")},/obj/structure/table,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/pen,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwN" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwO" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwP" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/genetics) -"bwQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/medical/genetics) -"bwT" = (/obj/structure/disposalpipe/sortjunction{sortType = 23},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwU" = (/obj/machinery/door/airlock/research{name = "Genetics Research"; req_access_txt = "9"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwV" = (/obj/machinery/door/airlock/research{name = "Genetics Research Access"; req_access_txt = "47"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bwW" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bwX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/research{name = "Research Division"}) -"bwY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/poddoor/preopen{id = "Biohazard"; name = "biohazard containment door"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/medical/research{name = "Research Division"}) -"bwZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxa" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bwM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/science) +"bwN" = (/obj/machinery/light_switch{pixel_x = 8; pixel_y = 28},/obj/machinery/button/door{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = -5; pixel_y = 28; req_access_txt = "47"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/science) +"bwO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bwP" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"bwQ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/hor) +"bwR" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"bwS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/quartermaster/qm) +"bwT" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access_txt = "41"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/qm) +"bwU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/quartermaster/qm) +"bwV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Shaft Miner"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bwW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bwX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 3},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bwY" = (/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/checkpoint/supply) +"bwZ" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"bxa" = (/obj/structure/stool/bed/chair,/obj/structure/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"bxb" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"bxc" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) "bxd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bxe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bxf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bxg" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bxg" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/cleanable/cobweb2,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bxh" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/stamp/rd{pixel_x = 3; pixel_y = -2},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bxi" = (/obj/machinery/computer/aifixer,/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = -2; pixel_y = 30},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bxj" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the RD's goons from the safety of his office."; name = "Research Monitor"; network = list("RD"); pixel_x = 0; pixel_y = 2},/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) @@ -3918,7 +3919,7 @@ "bxs" = (/obj/machinery/button/door{id = "telelab"; name = "Test Chamber Blast Doors"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/explab) "bxt" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bxu" = (/turf/simulated/wall,/area/quartermaster/qm) -"bxv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/qm) +"bxv" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start/depsec/science,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint/science) "bxw" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access_txt = "41"},/turf/simulated/floor/plasteel,/area/quartermaster/qm) "bxx" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/quartermaster/qm) "bxy" = (/turf/simulated/wall,/area/quartermaster/miningdock) @@ -3928,41 +3929,41 @@ "bxC" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/supply) "bxD" = (/obj/item/weapon/book/manual/wiki/security_space_law,/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/supply) "bxE" = (/obj/machinery/computer/secure_data,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/checkpoint/supply) -"bxF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bxF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bxG" = (/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/crew_quarters/heads) "bxH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/engine/gravity_generator) "bxI" = (/obj/machinery/ai_status_display,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/engine/gravity_generator) "bxJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall,/area/engine/gravity_generator) "bxK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall,/area/engine/gravity_generator) "bxL" = (/obj/machinery/camera{c_tag = "Central Hallway South-East"; dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bxM" = (/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Surgery Observation"; req_access_txt = "0"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"bxM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bxN" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bxO" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bxP" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bxP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bxQ" = (/turf/simulated/floor/plasteel,/area/medical/sleeper) "bxR" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/medical/sleeper) "bxS" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bxT" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 5},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bxU" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 10; pixel_x = 0; initialize_directions = 10},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bxV" = (/obj/machinery/atmospherics/pipe/manifold/general/visible,/turf/simulated/floor/plasteel,/area/medical/sleeper) -"bxW" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bxW" = (/obj/machinery/door/airlock/glass_command{name = "Research Director"; req_access_txt = "30"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bxX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bxY" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bxZ" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"bya" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"byb" = (/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "5; 9"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) -"byc" = (/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = list("SS13","RD"); pixel_x = 0},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/medical/genetics) -"byd" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"bxY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"bxZ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"bya" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"byb" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"byc" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) +"byd" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) "bye" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/genetics) "byf" = (/turf/simulated/wall/r_wall,/area/toxins/server) -"byg" = (/obj/machinery/camera{c_tag = "Genetics Access"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/genetics) +"byg" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/stamp/qm{pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) "byh" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Server Room"; req_access = null; req_access_txt = "30"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/toxins/server) "byi" = (/turf/simulated/wall,/area/security/checkpoint/science) "byj" = (/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/security/checkpoint/science) "byk" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/science) -"byl" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/science) -"bym" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"byn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"byl" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) +"bym" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) +"byn" = (/obj/structure/filingcabinet,/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "brown"},/area/quartermaster/qm) "byo" = (/obj/structure/table,/obj/machinery/button/door{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = -5; pixel_y = 5; req_access_txt = "47"},/obj/machinery/button/door{id = "rnd2"; name = "Research Lab Shutter Control"; pixel_x = 5; pixel_y = 5; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "byp" = (/obj/machinery/computer/robotics,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "byq" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Research Director"},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) @@ -3973,7 +3974,7 @@ "byv" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "telelab"; name = "test chamber blast door"},/obj/structure/window/reinforced/fulltile,/obj/machinery/door/firedoor/heavy,/turf/simulated/floor/engine,/area/toxins/explab) "byw" = (/obj/machinery/door/poddoor/preopen{id = "telelab"; name = "test chamber blast door"},/obj/machinery/door/firedoor/heavy,/turf/simulated/floor/engine,/area/toxins/explab) "byx" = (/obj/machinery/atmospherics/components/unary/heat_reservoir/heater{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"byy" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/item/weapon/coin/silver,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 9; icon_state = "brown"},/area/quartermaster/qm) +"byy" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "byz" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/quartermaster/qm) "byA" = (/obj/machinery/power/apc{dir = 1; name = "Quartermaster APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/quartermaster/qm) "byB" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plasteel{dir = 1; icon_state = "brown"},/area/quartermaster/qm) @@ -3981,37 +3982,37 @@ "byD" = (/obj/structure/closet/secure_closet/quartermaster,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{dir = 5; icon_state = "brown"},/area/quartermaster/qm) "byE" = (/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "byF" = (/obj/machinery/power/apc{dir = 1; name = "Mining Dock APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"byG" = (/obj/machinery/light{dir = 1},/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"byH" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"byG" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"byH" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/closet,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint/supply) "byI" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/supply) -"byJ" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/supply) +"byJ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/supply) "byK" = (/turf/simulated/floor/plasteel,/area/security/checkpoint/supply) "byL" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start/depsec/supply,/turf/simulated/floor/plasteel,/area/security/checkpoint/supply) "byM" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/computer/security/mining,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/supply) "byN" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"byO" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"byO" = (/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = -30},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/supply) "byP" = (/obj/structure/sign/securearea{pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central) "byQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central) "byR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central) "byS" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/hallway/primary/central) -"byT" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/central) -"byU" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/central) -"byV" = (/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 4},/area/hallway/primary/central) -"byW" = (/obj/structure/sign/securearea{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/hallway/primary/central) +"byT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/supply) +"byU" = (/obj/machinery/light,/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"byV" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"byW" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "byX" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"byY" = (/obj/structure/stool/bed/chair,/obj/machinery/camera{c_tag = "Surgery Observation"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"byZ" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"byY" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/sleeper) +"byZ" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) "bza" = (/obj/structure/stool/bed/chair,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"bzb" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"bzc" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"bzd" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bzb" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/sleeper) +"bzc" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Recovery Room"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bzd" = (/obj/structure/table,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/weapon/pen,/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = 30; pixel_z = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bze" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Medbay Treatment Center"; dir = 4; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bzf" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bzg" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bzg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bzh" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bzi" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4; initialize_directions = 11},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bzj" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/turf/simulated/floor/plasteel,/area/medical/sleeper) -"bzk" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bzk" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bzl" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 10; icon_state = "whiteblue"},/area/medical/genetics) "bzm" = (/obj/machinery/clonepod,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) "bzn" = (/obj/machinery/computer/cloning,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whiteblue"},/area/medical/genetics) @@ -4027,17 +4028,17 @@ "bzx" = (/obj/machinery/atmospherics/components/unary/cold_sink/freezer{current_temperature = 80; dir = 2; on = 1},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/toxins/server) "bzy" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = list("SS13","RD"); pixel_x = 22},/obj/machinery/power/apc{dir = 1; name = "Server Room APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/toxins/server) "bzz" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/obj/machinery/alarm{pixel_y = 25},/obj/structure/closet,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/checkpoint/science) -"bzA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/science) -"bzB" = (/obj/machinery/light_switch{pixel_x = 8; pixel_y = 28},/obj/machinery/button/door{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = -5; pixel_y = 28; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/science) +"bzA" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bzB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bzC" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/checkpoint/science) "bzD" = (/obj/structure/table,/obj/machinery/computer/security/telescreen{desc = "Used for watching the RD's goons from the safety of your own office."; name = "Research Monitor"; network = list("RD"); pixel_x = 0; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/science) "bzE" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bzF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bzG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bzH" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) -"bzI" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/crew_quarters/hor) +"bzF" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bzG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/central) +"bzH" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/medical/sleeper) +"bzI" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/surgicaldrill,/turf/simulated/floor/plasteel,/area/medical/sleeper) "bzJ" = (/obj/machinery/computer/mecha,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) -"bzK" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"bzK" = (/obj/structure/table,/obj/item/weapon/scalpel{pixel_y = 12},/obj/item/weapon/circular_saw,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bzL" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/crew_quarters/hor) "bzM" = (/obj/structure/rack,/obj/item/device/taperecorder{pixel_x = -3},/obj/item/device/paicard{pixel_x = 4},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/crew_quarters/hor) "bzN" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warnwhite"},/area/crew_quarters/hor) @@ -4045,17 +4046,17 @@ "bzP" = (/obj/machinery/computer/supplycomp,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/qm) "bzQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/quartermaster/qm) "bzR" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/quartermaster/qm) -"bzS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/quartermaster/qm) +"bzS" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bzT" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start{name = "Quartermaster"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/quartermaster/qm) -"bzU" = (/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access_txt = "41"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/qm) -"bzV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "brown"},/area/quartermaster/qm) -"bzW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bzX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bzU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"},/area/medical/sleeper) +"bzV" = (/obj/structure/closet/wardrobe/white/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bzW" = (/obj/structure/closet/l3closet,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bzX" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitebluecorner"},/area/medical/medbay) "bzY" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bzZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 3},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bAa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/supply) -"bAb" = (/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/checkpoint/supply) -"bAc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint/supply) +"bzZ" = (/obj/machinery/door/firedoor/heavy,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bAa" = (/obj/machinery/door/firedoor/heavy,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bAb" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Shaft Miner"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bAc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bAd" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/light{dir = 4},/obj/item/device/radio/off,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/supply) "bAe" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bAf" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/hallway/primary/central) @@ -4065,9 +4066,9 @@ "bAj" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP"; location = "CHE"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bAk" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bAl" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"bAm" = (/obj/structure/stool/bed/chair,/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"bAn" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) -"bAo" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/sleeper) +"bAm" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bAn" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "48"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bAo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/power/apc{dir = 1; name = "Cargo Security APC"; pixel_x = 1; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/supply) "bAp" = (/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bAq" = (/obj/machinery/light,/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bAr" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel,/area/medical/sleeper) @@ -4076,7 +4077,7 @@ "bAu" = (/obj/machinery/atmospherics/components/unary/cold_sink/freezer{dir = 1},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bAv" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel,/area/medical/sleeper) "bAw" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAx" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAx" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "bAy" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) "bAz" = (/obj/machinery/alarm/server{dir = 4; pixel_x = -22; pixel_y = 0},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) "bAA" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/toxins/server) @@ -4087,29 +4088,29 @@ "bAF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/security/checkpoint/science) "bAG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/security/checkpoint/science) "bAH" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/science) -"bAI" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/start/depsec/science,/turf/simulated/floor/plasteel,/area/security/checkpoint/science) -"bAJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bAK" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bAL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) -"bAM" = (/obj/machinery/door/airlock/glass_command{name = "Research Director"; req_access_txt = "30"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) -"bAN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) -"bAO" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) -"bAP" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) +"bAI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bAJ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bAK" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) +"bAL" = (/obj/structure/table,/obj/item/device/analyzer/plant_analyzer,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/storage/tech) +"bAM" = (/obj/structure/table,/obj/item/device/analyzer,/obj/item/device/healthanalyzer,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/storage/tech) +"bAN" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bAO" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bAP" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bAQ" = (/obj/effect/landmark{name = "blobstart"},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine,/area/toxins/explab) "bAR" = (/obj/machinery/r_n_d/experimentor,/turf/simulated/floor/engine,/area/toxins/explab) "bAS" = (/obj/machinery/computer/security/mining,/obj/machinery/camera{c_tag = "Quartermaster's Office"; dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/obj/machinery/status_display{density = 0; pixel_x = -32; pixel_y = 0; supply_display = 1},/turf/simulated/floor/plasteel{dir = 10; icon_state = "brown"},/area/quartermaster/qm) -"bAT" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) -"bAU" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) -"bAV" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/stamp/qm{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) -"bAW" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/quartermaster/qm) -"bAX" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bAY" = (/obj/structure/filingcabinet,/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "brown"},/area/quartermaster/qm) +"bAT" = (/obj/structure/closet/jcloset,/turf/simulated/floor/plasteel,/area/janitor) +"bAU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/janitor) +"bAV" = (/obj/machinery/door/window/westleft{name = "Janitoral Delivery"; req_access_txt = "26"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/janitor) +"bAW" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bAX" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/clothing/gloves/color/latex,/obj/item/clothing/mask/surgical,/obj/item/clothing/suit/apron/surgical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/medical/sleeper) +"bAY" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bAZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bBa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bBb" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bBc" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/closet,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint/supply) -"bBd" = (/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = -30},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/supply) -"bBe" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/supply) +"bBb" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bBc" = (/obj/structure/table,/obj/item/weapon/surgical_drapes,/obj/item/weapon/razor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/medical/sleeper) +"bBd" = (/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitebluecorner"},/area/medical/sleeper) +"bBe" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"},/area/medical/sleeper) "bBf" = (/obj/structure/filingcabinet,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/machinery/newscaster{hitstaken = 1; pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "Security Post - Cargo"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint/supply) "bBg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBh" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) @@ -4117,8 +4118,8 @@ "bBj" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBk" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/camera{c_tag = "Central Primary Hallway South-West"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBl" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bBm" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bBn" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bBm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/medbay) +"bBn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bBo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBq" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/sign/directions/engineering{pixel_x = -32; pixel_y = -40},/obj/structure/sign/directions/medical{dir = 4; icon_state = "direction_med"; pixel_x = -32; pixel_y = -24; tag = "icon-direction_med (EAST)"},/obj/structure/sign/directions/evac{dir = 4; icon_state = "direction_evac"; pixel_x = -32; pixel_y = -32; tag = "icon-direction_evac (EAST)"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) @@ -4127,19 +4128,19 @@ "bBt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Central Primary Hallway South"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBv" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 22},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bBw" = (/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bBw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bBx" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBy" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "bBB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) -"bBC" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bBD" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bBE" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bBF" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bBG" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Recovery Room"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bBH" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bBI" = (/obj/structure/table,/obj/item/stack/packageWrap,/obj/item/stack/packageWrap,/obj/item/weapon/pen,/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = 30; pixel_z = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bBC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bBD" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bBE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bBF" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23},/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) +"bBG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bBH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) +"bBI" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/wardrobe/miner,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bBJ" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bBK" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk,/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bBL" = (/obj/machinery/vending/medical{pixel_x = -2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) @@ -4160,8 +4161,8 @@ "bCa" = (/obj/machinery/power/apc{dir = 2; name = "Science Security APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/science) "bCb" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint/science) "bCc" = (/obj/machinery/computer/secure_data,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = -30},/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/science) -"bCd" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bCe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bCd" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 15},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bCe" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "bCf" = (/obj/machinery/power/apc{dir = 8; name = "RD Office APC"; pixel_x = -25},/obj/structure/cable,/obj/machinery/light_switch{pixel_y = -23},/obj/structure/flora/kirbyplants/dead,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bCg" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/toxins{pixel_x = 4; pixel_y = 6},/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 1; network = list("SS13","RD")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bCh" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/machinery/light,/obj/machinery/computer/card/minor/rd,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) @@ -4170,104 +4171,104 @@ "bCk" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/crew_quarters/hor) "bCl" = (/obj/machinery/camera{c_tag = "Experimentor Lab Chamber"; dir = 1; network = list("SS13","RD")},/obj/machinery/light,/obj/structure/sign/nosmoking_2{pixel_y = -32},/turf/simulated/floor/engine,/area/toxins/explab) "bCm" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bCn" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bCn" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "bCo" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bCp" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bCp" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bCq" = (/turf/simulated/wall,/area/maintenance/aft) "bCr" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) "bCs" = (/turf/simulated/wall,/area/storage/tech) -"bCt" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/primary/central) +"bCt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/janitor) "bCu" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/central) "bCv" = (/turf/simulated/wall,/area/janitor) -"bCw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/central) +"bCw" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/janitor) "bCx" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/janitor) "bCy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/janitor) "bCz" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bCA" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/primary/central) -"bCB" = (/obj/structure/table,/obj/item/weapon/hemostat,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/medical/sleeper) -"bCC" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/medical/sleeper) +"bCB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Surgery Maintenance"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper) +"bCC" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bCD" = (/obj/structure/table,/obj/item/weapon/retractor,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 2},/area/medical/sleeper) -"bCE" = (/obj/structure/table,/obj/item/weapon/scalpel{pixel_y = 12},/obj/item/weapon/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bCF" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/medical/sleeper) +"bCE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bCF" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bCG" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/gun/syringe,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bCH" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) -"bCI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitebluecorner"},/area/medical/sleeper) -"bCJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/closet/wardrobe/white/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bCK" = (/obj/structure/closet/l3closet,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bCH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bCI" = (/obj/structure/optable,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bCJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bCK" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bCL" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/camera{c_tag = "Medbay Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bCM" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bCN" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal/bin,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bCO" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/rxglasses,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bCP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitebluecorner"},/area/medical/medbay) +"bCP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/sleeper) "bCQ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/sleeper) "bCR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bCS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bCT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bCU" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bCV" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bCW" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) -"bCX" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/cmo) +"bCS" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"},/area/medical/sleeper) +"bCT" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/clothing/tie/stethoscope,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bCU" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay South"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bCV" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bCW" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) +"bCX" = (/obj/effect/decal/cleanable/oil,/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bCY" = (/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bCZ" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Medical Officer"},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bDa" = (/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bDb" = (/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "bDc" = (/turf/simulated/wall,/area/toxins/storage) "bDd" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bDe" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bDf" = (/obj/machinery/door/firedoor/heavy,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bDe" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) +"bDf" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bDg" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 3; name = "3maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bDh" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bDi" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 32},/turf/space,/area/space) -"bDj" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bDj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bDk" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_x = -30; pixel_y = 0},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bDl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bDm" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bDn" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "48"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bDo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bDp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/power/apc{dir = 1; name = "Cargo Security APC"; pixel_x = 1; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/supply) -"bDq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bDr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bDs" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bDl" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bDm" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bDn" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) +"bDo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bDp" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bDq" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/key/janitor,/turf/simulated/floor/plasteel,/area/janitor) +"bDr" = (/obj/item/weapon/restraints/legcuffs/beartrap,/obj/item/weapon/restraints/legcuffs/beartrap,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/mousetraps,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/janitor) +"bDs" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel,/area/janitor) "bDt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/aft) -"bDu" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bDu" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bDv" = (/obj/structure/table,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/assembly/flash/handheld,/obj/item/device/assembly/flash/handheld,/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/storage/tech) "bDw" = (/obj/structure/table,/obj/item/weapon/screwdriver{pixel_y = 16},/obj/item/weapon/wirecutters,/turf/simulated/floor/plating,/area/storage/tech) "bDx" = (/obj/structure/table,/obj/item/weapon/electronics/apc,/obj/item/weapon/electronics/airlock,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/storage/tech) "bDy" = (/obj/machinery/camera{c_tag = "Tech Storage"; dir = 2},/obj/machinery/power/apc{dir = 1; name = "Tech Storage APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/storage/tech) "bDz" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plating,/area/storage/tech) -"bDA" = (/obj/structure/table,/obj/item/device/analyzer/plant_analyzer,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) -"bDB" = (/obj/structure/table,/obj/item/device/analyzer,/obj/item/device/healthanalyzer,/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/storage/tech) -"bDC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/storage/tech) -"bDD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) -"bDE" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"bDF" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bDA" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 4; name = "Treatment Center APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper) +"bDB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/medical/sleeper) +"bDC" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bDD" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/structure/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitebluecorner"},/area/medical/sleeper) +"bDE" = (/obj/machinery/vending/wallmed{pixel_x = 28; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay Recovery Room"; dir = 8; network = list("SS13")},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bDF" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "medpriv4"; name = "privacy door"},/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) "bDG" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bDH" = (/obj/structure/closet/l3closet/janitor,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel,/area/janitor) -"bDI" = (/obj/structure/closet/jcloset,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/janitor) +"bDI" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bDJ" = (/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plasteel,/area/janitor) "bDK" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/camera{c_tag = "Custodial Closet"},/obj/structure/stool/bed/chair/janicart,/turf/simulated/floor/plasteel,/area/janitor) "bDL" = (/turf/simulated/floor/plasteel,/area/janitor) "bDM" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/janitor) -"bDN" = (/obj/machinery/door/window/westleft{name = "Janitoral Delivery"; req_access_txt = "26"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/janitor) +"bDN" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bDO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bDP" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Janitor"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/janitor) "bDQ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bDR" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bDS" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/clothing/gloves/color/latex,/obj/item/clothing/mask/surgical,/obj/item/clothing/suit/apron/surgical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/medical/sleeper) +"bDS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bDT" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bDU" = (/obj/structure/table,/obj/item/weapon/surgical_drapes,/obj/item/weapon/razor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/medical/sleeper) -"bDV" = (/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitebluecorner"},/area/medical/sleeper) +"bDU" = (/obj/machinery/door/airlock/glass_command{name = "Chief Medical Officer"; req_access_txt = "40"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) +"bDV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{sortType = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bDW" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bDX" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"},/area/medical/sleeper) -"bDY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bDX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/mob/living/simple_animal/mouse,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) +"bDY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bDZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bEa" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bEb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bEc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/medbay) +"bEb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) +"bEc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bEd" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "45"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bEe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bEf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bEg" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bEf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bEg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/door/airlock/research{name = "Toxins Storage"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bEh" = (/obj/structure/table/glass,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bEi" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/cmo) "bEj" = (/obj/structure/table/glass,/obj/item/weapon/pen,/obj/item/clothing/tie/stethoscope,/mob/living/simple_animal/pet/cat/Runtime,/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) @@ -4278,7 +4279,7 @@ "bEo" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "bEp" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "bEq" = (/obj/machinery/power/apc{dir = 8; name = "Misc Research APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bEr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bEr" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bEs" = (/turf/simulated/wall,/area/toxins/mixing) "bEt" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bEu" = (/obj/structure/closet/bombcloset,/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) @@ -4286,7 +4287,7 @@ "bEw" = (/obj/machinery/portable_atmospherics/canister,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) "bEx" = (/obj/machinery/portable_atmospherics/canister,/obj/structure/window/reinforced{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/camera{c_tag = "Toxins Lab West"; dir = 2; network = list("SS13","RD"); pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) "bEy" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) -"bEz" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) +"bEz" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bEA" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible,/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) "bEB" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/toxins/mixing) "bEC" = (/turf/simulated/wall/r_wall,/area/toxins/mixing) @@ -4298,15 +4299,15 @@ "bEI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bEJ" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/shuttle/labor) "bEK" = (/obj/machinery/computer/security/mining,/obj/machinery/camera{c_tag = "Mining Dock"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bEL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bEM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bEN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) -"bEO" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/wardrobe/miner,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bEL" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"bEM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bEN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/toxins/mixing) +"bEO" = (/obj/structure/sign/securearea{pixel_x = -32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 1},/area/toxins/mixing) "bEP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bEQ" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 15},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bER" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bEQ" = (/obj/effect/landmark/start{name = "Shaft Miner"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bER" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/storage/tech) "bES" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/aft) -"bET" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) +"bET" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) "bEU" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/storage/tech) "bEV" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/storage/tech) "bEW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/storage/tech) @@ -4315,49 +4316,49 @@ "bEZ" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = -3; pixel_y = 3},/obj/item/stack/cable_coil,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/storage/tech) "bFa" = (/turf/simulated/floor/plating,/area/storage/tech) "bFb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/storage/tech) -"bFc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bFc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) "bFd" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) -"bFe" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bFe" = (/obj/machinery/door/airlock/engineering{name = "Tech Storage"; req_access_txt = "23"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) "bFf" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Janitor"},/turf/simulated/floor/plasteel,/area/janitor) "bFg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/janitor) -"bFh" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/janitor) +"bFh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bFi" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/janitor) -"bFj" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/janitor) +"bFj" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bFk" = (/obj/item/weapon/mop,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel,/area/janitor) "bFl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/power/apc{dir = 8; name = "Custodial Closet APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/janitor) "bFm" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/obj/structure/grille,/obj/structure/window/fulltile{health = 25},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFn" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFo" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFp" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bFq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Surgery Maintenance"; req_access_txt = "45"},/turf/simulated/floor/plating,/area/medical/sleeper) +"bFq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bFr" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bFs" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bFt" = (/obj/structure/optable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bFs" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access_txt = "26"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/janitor) +"bFt" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/medical/sleeper) "bFv" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bFw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whiteblue"},/area/medical/sleeper) -"bFx" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"},/area/medical/sleeper) +"bFx" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFy" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bFz" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/clothing/tie/stethoscope,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bFz" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/sleeper) "bFA" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bFB" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bFC" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay South"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bFB" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor/plasteel,/area/medical/sleeper) +"bFC" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty{pixel_x = -3; pixel_y = -3},/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/weapon/reagent_containers/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/turf/simulated/floor/plasteel,/area/medical/sleeper) "bFD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bFE" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) -"bFF" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/cmo) +"bFF" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bFG" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bFH" = (/obj/structure/disposalpipe/segment,/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bFI" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bFJ" = (/obj/effect/decal/cleanable/oil,/obj/item/weapon/cigbutt,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bFK" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bFL" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bFM" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bFN" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bFO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bFP" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bFQ" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/toxins/mixing) -"bFR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) -"bFS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"bFJ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bFK" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bFL" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bFM" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bFN" = (/obj/structure/table,/obj/item/weapon/cartridge/medical{pixel_x = -2; pixel_y = 6},/obj/item/weapon/cartridge/medical{pixel_x = 6; pixel_y = 3},/obj/item/weapon/cartridge/medical,/obj/item/weapon/cartridge/chemistry{pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) +"bFO" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) +"bFP" = (/obj/machinery/computer/card/minor/cmo,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) +"bFQ" = (/obj/structure/sign/nosmoking_2{pixel_x = -32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bFR" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bFS" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bFT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "bFU" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "bFV" = (/obj/machinery/atmospherics/pipe/manifold/general/visible,/obj/machinery/meter,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) @@ -4375,8 +4376,8 @@ "bGh" = (/obj/machinery/computer/shuttle/mining,/turf/simulated/floor/plasteel/shuttle,/area/shuttle/labor) "bGi" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/quartermaster/miningdock) "bGj" = (/obj/machinery/computer/shuttle/mining,/turf/simulated/floor/plasteel{dir = 9; icon_state = "brown"},/area/quartermaster/miningdock) -"bGk" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) -"bGl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bGk" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"bGl" = (/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 1},/obj/item/device/assembly/prox_sensor{pixel_x = 8; pixel_y = 9},/obj/item/device/assembly/prox_sensor{pixel_x = 9; pixel_y = -2},/obj/item/device/assembly/prox_sensor{pixel_x = 0; pixel_y = 2},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "bGm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bGn" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) "bGo" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -4390,50 +4391,50 @@ "bGw" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/pandemic{pixel_x = -3; pixel_y = 3},/obj/item/weapon/circuitboard/rdconsole,/obj/item/weapon/circuitboard/rdserver{pixel_x = 3; pixel_y = -3},/obj/item/weapon/circuitboard/destructive_analyzer,/obj/item/weapon/circuitboard/protolathe,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/weapon/circuitboard/aifixer,/obj/item/weapon/circuitboard/teleporter,/obj/item/weapon/circuitboard/circuit_imprinter,/obj/item/weapon/circuitboard/mechfab,/turf/simulated/floor/plating,/area/storage/tech) "bGx" = (/obj/structure/rack,/obj/item/weapon/circuitboard/telecomms/processor,/obj/item/weapon/circuitboard/telecomms/receiver,/obj/item/weapon/circuitboard/telecomms/server,/obj/item/weapon/circuitboard/telecomms/bus,/obj/item/weapon/circuitboard/telecomms/broadcaster,/obj/item/weapon/circuitboard/message_monitor{pixel_y = -5},/turf/simulated/floor/plating,/area/storage/tech) "bGy" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/mining,/obj/item/weapon/circuitboard/autolathe{pixel_x = 3; pixel_y = -3},/obj/item/weapon/circuitboard/arcade/battle,/turf/simulated/floor/plating,/area/storage/tech) -"bGz" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"bGA" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bGz" = (/obj/structure/table/reinforced,/obj/item/weapon/wrench,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"bGA" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "bGB" = (/obj/structure/table,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_y = -29},/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor/plasteel,/area/janitor) -"bGC" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/key/janitor,/turf/simulated/floor/plasteel,/area/janitor) +"bGC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/airlock/research{name = "Toxins Launch Room Access"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "bGD" = (/obj/structure/janitorialcart,/turf/simulated/floor/plasteel,/area/janitor) "bGE" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/janitor) -"bGF" = (/obj/item/weapon/restraints/legcuffs/beartrap,/obj/item/weapon/restraints/legcuffs/beartrap,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/mousetraps,/turf/simulated/floor/plasteel,/area/janitor) -"bGG" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/janitor) +"bGF" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"bGG" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/mixing) "bGH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bGI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bGJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bGK" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bGL" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 4; name = "Treatment Center APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/medical/sleeper) -"bGM" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/medical/sleeper) -"bGN" = (/obj/machinery/computer/operating,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bGO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/medical/sleeper) -"bGP" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitebluecorner"},/area/medical/sleeper) -"bGQ" = (/obj/machinery/vending/wallmed{pixel_x = 28; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay Recovery Room"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bGK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/toxins/mixing) +"bGL" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/mixing) +"bGM" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bGN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bGO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bGP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bGQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bGR" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/gun/syringe,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bGS" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/morphine,/obj/item/weapon/reagent_containers/syringe,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bGT" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/vending/wallmed{pixel_y = 28},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bGU" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/button/door{id = "medpriv4"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bGV" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bGW" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "medpriv4"; name = "privacy door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/medbay) -"bGX" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bGY" = (/obj/machinery/door/airlock/glass_command{name = "Chief Medical Officer"; req_access_txt = "40"},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) +"bGW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bGX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bGY" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) "bGZ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bHa" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/medical/cmo) "bHb" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) -"bHc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{sortType = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bHc" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bHd" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHe" = (/obj/machinery/power/apc{dir = 8; name = "Toxins Storage APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera{c_tag = "Toxins Storage"; dir = 4; network = list("SS13","RD")},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bHf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/simple_animal/mouse,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bHg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bHh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bHi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bHj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bHk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/research{name = "Toxins Storage"; req_access_txt = "8"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bHl" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bHf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bHg" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) +"bHh" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/storage/tech) +"bHi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) +"bHj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bHk" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bHl" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bHm" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/door/airlock/research{name = "Toxins Lab"; req_access_txt = "8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bHn" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) -"bHo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bHp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/toxins/mixing) -"bHq" = (/obj/structure/sign/securearea{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 1},/area/toxins/mixing) +"bHn" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bHo" = (/obj/structure/closet,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bHp" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bHq" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/mixing) "bHs" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/toxins/mixing) "bHt" = (/obj/machinery/button/massdriver{dir = 2; id = "toxinsdriver"; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 8},/area/toxins/mixing) @@ -4444,7 +4445,7 @@ "bHy" = (/obj/structure/closet/crate,/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/quartermaster/miningdock) "bHz" = (/obj/item/weapon/ore/iron,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/quartermaster/miningdock) "bHA" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bHB" = (/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor/plasteel,/area/quartermaster/miningdock) +"bHB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHC" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft) "bHD" = (/obj/machinery/light/small{dir = 1},/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/aft) "bHE" = (/turf/simulated/floor/plating,/area/maintenance/aft) @@ -4453,30 +4454,30 @@ "bHH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/storage/tech) "bHI" = (/obj/machinery/door/airlock/highsecurity{name = "Secure Tech Storage"; req_access_txt = "19;23"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/storage/tech) "bHJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/storage/tech) -"bHK" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/storage/tech) -"bHL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/storage/tech) -"bHM" = (/obj/machinery/door/airlock/engineering{name = "Tech Storage"; req_access_txt = "23"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/storage/tech) -"bHN" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"bHO" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bHK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/door/firedoor/heavy,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bHL" = (/obj/machinery/camera{c_tag = "Research Division South"; dir = 8; network = list("SS13")},/obj/machinery/door/firedoor/heavy,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bHM" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/heavy,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bHN" = (/obj/machinery/requests_console{department = "Tech storage"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/storage/tech) +"bHO" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/device/multitool,/obj/item/clothing/glasses/meson,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/storage/tech) "bHP" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bHQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/janitor) -"bHR" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access_txt = "26"},/turf/simulated/floor/plating,/area/janitor) -"bHS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall,/area/janitor) -"bHT" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/wall,/area/janitor) +"bHQ" = (/obj/machinery/vending/assist,/turf/simulated/floor/plating,/area/storage/tech) +"bHR" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Aft Primary Hallway 2"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bHS" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bHT" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "medpriv1"; name = "privacy door"},/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) "bHU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHV" = (/obj/machinery/power/apc{dir = 8; name = "Medbay Maintenance APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHW" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/fulltile{health = 35},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHX" = (/obj/structure/grille,/obj/structure/window/fulltile{health = 25},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bHY" = (/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bHY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bHZ" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bIa" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/sleeper) -"bIb" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/medical/sleeper) +"bIa" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bIb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bIc" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/sleeper) "bId" = (/obj/machinery/vending/wallmed{pixel_y = -28},/obj/machinery/camera{c_tag = "Surgery Operating"; dir = 1; network = list("SS13"); pixel_x = 22},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bIe" = (/obj/structure/closet/crate/freezer,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty{pixel_x = -3; pixel_y = -3},/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/weapon/reagent_containers/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/turf/simulated/floor/plasteel,/area/medical/sleeper) -"bIf" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bIg" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bIh" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bIe" = (/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 3; pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bIf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/doorButtons/access_button{idDoor = "virology_airlock_exterior"; idSelf = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -24; pixel_y = 0; req_access_txt = "39"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/virology{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bIg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bIh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bIi" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/regular{pixel_x = -3; pixel_y = -3},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bIj" = (/obj/structure/table,/obj/machinery/light,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bIk" = (/obj/structure/table,/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = -30; pixel_z = 0},/obj/item/weapon/storage/firstaid/fire{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = -3; pixel_y = -3},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) @@ -4487,10 +4488,10 @@ "bIp" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bIq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bIr" = (/obj/machinery/door/airlock/medical{name = "Patient Room"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bIs" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bIt" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bIu" = (/obj/structure/table,/obj/item/weapon/cartridge/medical{pixel_x = -2; pixel_y = 6},/obj/item/weapon/cartridge/medical{pixel_x = 6; pixel_y = 3},/obj/item/weapon/cartridge/medical,/obj/item/weapon/cartridge/chemistry{pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) -"bIv" = (/obj/machinery/computer/card/minor/cmo,/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) +"bIs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Xenobiology Maintenance"; req_access_txt = "55"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bIt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bIu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bIv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bIw" = (/obj/structure/closet/secure_closet/CMO,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "barber"},/area/medical/cmo) "bIx" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "bIy" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/engine,/area/toxins/xenobiology) @@ -4498,23 +4499,23 @@ "bIA" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/toxins/storage) "bIB" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/toxins/storage) "bIC" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bID" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/toxins/storage) -"bIE" = (/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bIF" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bIG" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/toxins/mixing) -"bIH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) -"bII" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIJ" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Scientist"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIK" = (/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 1},/obj/item/device/assembly/prox_sensor{pixel_x = 8; pixel_y = 9},/obj/item/device/assembly/prox_sensor{pixel_x = 9; pixel_y = -2},/obj/item/device/assembly/prox_sensor{pixel_x = 0; pixel_y = 2},/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIL" = (/obj/structure/table/reinforced,/obj/item/weapon/wrench,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIM" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIN" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/heavy,/obj/machinery/door/airlock/research{name = "Toxins Launch Room Access"; req_access_txt = "8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"bIQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/toxins/mixing) -"bIR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/toxins/mixing) +"bID" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bIE" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bIF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/atmos) +"bIG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/atmos) +"bIH" = (/obj/machinery/pipedispenser/disposal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) +"bII" = (/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 29},/obj/machinery/camera{c_tag = "Virology Break Room"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bIJ" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty{pixel_x = -3; pixel_y = -3},/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/weapon/reagent_containers/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bIK" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/medical/virology) +"bIL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bIM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/securearea{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bIN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) +"bIO" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bIP" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Scientist"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bIQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bIR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bIS" = (/obj/machinery/door/airlock/research{name = "Toxins Launch Room"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/mixing) -"bIT" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/mixing) +"bIT" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) "bIU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/toxins/mixing) "bIV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/mixing) "bIW" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/toxins/mixing) @@ -4535,24 +4536,24 @@ "bJl" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/powermonitor{pixel_x = -2; pixel_y = 2},/obj/item/weapon/circuitboard/stationalert{pixel_x = 1; pixel_y = -1},/obj/item/weapon/circuitboard/atmos_alert{pixel_x = 3; pixel_y = -3},/turf/simulated/floor/plating,/area/storage/tech) "bJm" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/secure_data{pixel_x = -2; pixel_y = 2},/obj/item/weapon/circuitboard/security{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating,/area/storage/tech) "bJn" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plating,/area/storage/tech) -"bJo" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bJo" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) "bJp" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bJq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bJr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bJr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) "bJs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bJt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bJu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bJu" = (/obj/machinery/light_construct{dir = 4},/turf/simulated/floor/plasteel,/area/construction) "bJv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bJw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bJx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bJy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bJz" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bJz" = (/obj/structure/disposalpipe/segment,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 1},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bJA" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bJB" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bJB" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel,/area/atmos) "bJC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/sleeper) "bJD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/medical/sleeper) "bJE" = (/turf/simulated/wall/r_wall,/area/medical/medbay) -"bJF" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bJF" = (/obj/machinery/pipedispenser/disposal/transit_tube,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) "bJG" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bJH" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/shieldwallgen{req_access = list(55)},/turf/simulated/floor/plating,/area/toxins/xenobiology) "bJI" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor/preopen{id = "misclab"; name = "test chamber blast door"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/engine,/area/toxins/xenobiology) @@ -4561,9 +4562,9 @@ "bJL" = (/obj/machinery/door/window/southleft{dir = 1; name = "Test Chamber"; req_access_txt = "55"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/door/poddoor/preopen{id = "misclab"; name = "test chamber blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "bJM" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor/preopen{id = "misclab"; name = "test chamber blast door"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/engine,/area/toxins/xenobiology) "bJN" = (/turf/simulated/wall,/area/toxins/xenobiology) -"bJO" = (/obj/machinery/portable_atmospherics/scrubber/huge,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/storage) -"bJP" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/toxins/storage) -"bJQ" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bJO" = (/obj/machinery/door/airlock/research{name = "Testing Lab"; req_access_txt = "47"},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bJP" = (/obj/machinery/vending/boozeomat,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/maintenance/aft) +"bJQ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "bJR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/toxins/storage) "bJS" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bJT" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -4594,17 +4595,17 @@ "bKs" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/cable,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/storage/tech) "bKt" = (/obj/structure/table,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/obj/item/weapon/stock_parts/micro_laser/high,/turf/simulated/floor/plating,/area/storage/tech) "bKu" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/turf/simulated/floor/plating,/area/storage/tech) -"bKv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bKv" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft) "bKw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"bKx" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bKx" = (/obj/structure/closet/crate,/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) "bKy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) "bKz" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bKA" = (/obj/structure/closet,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bKA" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/construction) "bKB" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKC" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bKF" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bKF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/construction) "bKG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/sign/securearea{pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKI" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 11},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4614,13 +4615,13 @@ "bKM" = (/obj/machinery/vending/wallmed{pixel_y = 28},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bKN" = (/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bKO" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bKP" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bKP" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) "bKQ" = (/obj/structure/rack{dir = 1},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) "bKS" = (/obj/machinery/power/apc{dir = 1; name = "CM Office APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) "bKT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bKU" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bKV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bKU" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) +"bKV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/atmos) "bKW" = (/obj/item/weapon/wrench,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) "bKX" = (/obj/machinery/button/door{id = "misclab"; name = "Test Chamber Blast Doors"; pixel_x = 0; pixel_y = -2; req_access_txt = "55"},/obj/structure/table/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/toxins/xenobiology) "bKY" = (/obj/machinery/computer/security/telescreen{name = "Test Chamber Moniter"; network = list("Xeno"); pixel_x = 0; pixel_y = 2},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) @@ -4628,10 +4629,10 @@ "bLa" = (/obj/machinery/door/window/southleft{name = "Test Chamber"; req_access_txt = "55"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) "bLb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) "bLc" = (/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/structure/table,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) -"bLd" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/door/firedoor/heavy,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bLd" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/doorButtons/access_button{idDoor = "virology_airlock_interior"; idSelf = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "39"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/medical/virology) "bLe" = (/obj/structure/sign/biohazard,/turf/simulated/wall,/area/toxins/xenobiology) -"bLf" = (/obj/machinery/camera{c_tag = "Research Division South"; dir = 8; network = list("SS13")},/obj/machinery/door/firedoor/heavy,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bLg" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/heavy,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bLf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bLg" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft) "bLh" = (/obj/structure/sign/fire,/turf/simulated/wall,/area/medical/research{name = "Research Division"}) "bLi" = (/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "bLj" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/toxins/mixing) @@ -4652,12 +4653,12 @@ "bLy" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/turf/simulated/floor/plating,/area/storage/tech) "bLz" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/item/weapon/stock_parts/subspace/filter,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/storage/tech) "bLA" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/clothing/gloves/color/yellow,/obj/item/device/t_scanner,/obj/item/device/multitool,/turf/simulated/floor/plating,/area/storage/tech) -"bLB" = (/obj/machinery/requests_console{department = "Tech storage"; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) -"bLC" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/device/multitool,/obj/item/clothing/glasses/meson,/obj/machinery/light/small,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/storage/tech) +"bLB" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"bLC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) "bLD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/storage/tech) -"bLE" = (/obj/machinery/vending/assist,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/storage/tech) -"bLF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"bLG" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Aft Primary Hallway 2"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bLE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Construction Area Maintenance"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) +"bLF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) +"bLG" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/construction) "bLH" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 5},/area/hallway/primary/aft) "bLI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bLJ" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel{icon_state = "bot"},/area/atmos) @@ -4675,18 +4676,18 @@ "bLV" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/button/door{id = "medpriv1"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bLW" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bLX" = (/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bLY" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "medpriv1"; name = "privacy door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/medbay) -"bLZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) -"bMa" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) +"bLY" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bLZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bMa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bMb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bMc" = (/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) "bMd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bMe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bMf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bMf" = (/obj/structure/table,/obj/machinery/cell_charger{pixel_y = 5},/obj/item/stack/cable_coil,/obj/item/device/multitool,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bMg" = (/obj/machinery/power/apc{dir = 8; name = "Xenobiology APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bMh" = (/obj/structure/stool,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bMi" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bMj" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bMj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/maintenance/aft) "bMk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bMl" = (/obj/machinery/processor{desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bMm" = (/obj/machinery/monkey_recycler,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) @@ -4709,10 +4710,10 @@ "bMD" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating/airless{dir = 10; icon_state = "warnplate"},/area/toxins/test_area) "bME" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating/airless{dir = 6; icon_state = "warnplate"},/area/toxins/test_area) "bMF" = (/obj/structure/shuttle/engine/propulsion/burst,/obj/structure/window/reinforced{dir = 1; layer = 2.9},/turf/simulated/floor/plating/airless,/area/shuttle/labor) -"bMG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"bMH" = (/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 3; pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) -"bMI" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) -"bMJ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bMG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bMH" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bMI" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bMJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bMK" = (/turf/simulated/wall,/area/atmos) "bML" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel,/area/atmos) "bMM" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 8},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel,/area/atmos) @@ -4733,21 +4734,21 @@ "bNb" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/yellow/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/space,/area/space) "bNc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) "bNd" = (/turf/simulated/wall/r_wall,/area/medical/virology) -"bNe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/virology) +"bNe" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bNf" = (/obj/structure/sign/biohazard,/turf/simulated/wall,/area/medical/virology) -"bNg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/doorButtons/access_button{idDoor = "virology_airlock_exterior"; idSelf = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -24; pixel_y = 0; req_access_txt = "39"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/virology{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bNh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bNi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bNj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Xenobiology Maintenance"; req_access_txt = "55"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bNl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bNm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bNg" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"bNh" = (/obj/machinery/computer/pandemic,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitegreen"},/area/medical/virology) +"bNi" = (/obj/structure/stool,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bNj" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_virology{name = "Isolation A"; req_access_txt = "39"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bNk" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) +"bNl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_virology{name = "Isolation B"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bNm" = (/turf/simulated/floor/plasteel{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/misc_lab) "bNn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bNo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bNp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bNq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) +"bNq" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) "bNr" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Xenobiology Lab"; req_access_txt = "55"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bNs" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bNs" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bNt" = (/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) "bNu" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; heat_proof = 1; icon_state = "door_locked"; id_tag = "tox_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing) "bNv" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; heat_proof = 1; icon_state = "door_locked"; id_tag = "tox_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing) @@ -4775,12 +4776,12 @@ "bNR" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/camera{c_tag = "Atmospherics Monitoring"; dir = 2; network = list("SS13")},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 5},/area/atmos) "bNS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/atmos) "bNT" = (/obj/machinery/camera{c_tag = "Atmospherics North West"; dir = 4; network = list("SS13")},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/atmos) -"bNU" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/atmos) +"bNU" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/medical/virology) "bNV" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 1},/turf/simulated/floor/plasteel,/area/atmos) -"bNW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/atmos) -"bNX" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/atmos) +"bNW" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bNX" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bNY" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/atmos) -"bNZ" = (/obj/machinery/pipedispenser/disposal,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/atmos) +"bNZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bOa" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/atmos) "bOb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) "bOc" = (/obj/machinery/atmospherics/components/binary/pump{dir = 1; name = "Mix to Distro"; on = 0},/turf/simulated/floor/plasteel,/area/atmos) @@ -4791,26 +4792,26 @@ "bOh" = (/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) "bOi" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/space,/area/space) "bOj" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/wall/r_wall,/area/medical/virology) -"bOk" = (/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 29},/obj/machinery/camera{c_tag = "Virology Break Room"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bOl" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/empty,/obj/item/weapon/reagent_containers/blood/empty{pixel_x = -3; pixel_y = -3},/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/weapon/reagent_containers/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bOk" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/toxins/misc_lab) +"bOl" = (/obj/machinery/light{dir = 1},/obj/machinery/announcement_system,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bOm" = (/obj/item/weapon/bedsheet,/obj/structure/stool/bed,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bOn" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bOo" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/medical/virology) +"bOo" = (/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bOp" = (/obj/structure/closet/emcloset,/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 5},/area/medical/virology) "bOq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bOr" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bOs" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bOt" = (/mob/living/carbon/monkey,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bOu" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/securearea{pixel_x = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bOv" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bOw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bOu" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/machinery/computer/security/telescreen{name = "Test Chamber Moniter"; network = list("Test"); pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bOv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bOw" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/closet,/obj/item/pipe{dir = 4; icon_state = "mixer"; name = "gas mixer fitting"; pipe_type = 14},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bOx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bOy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bOy" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bOz" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bOA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) -"bOB" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bOC" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) -"bOD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/medical/research{name = "Research Division"}) +"bOB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/misc_lab) +"bOC" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bOD" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bOE" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/components/unary/outlet_injector/on{dir = 4; frequency = 1443; id = "air_in"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) "bOF" = (/obj/structure/sign/fire{pixel_y = -32},/obj/machinery/atmospherics/components/binary/pump{dir = 8; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing) "bOG" = (/obj/machinery/light,/obj/machinery/atmospherics/components/binary/valve{dir = 4; name = "port to mix"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhite"},/area/toxins/mixing) @@ -4819,10 +4820,10 @@ "bOJ" = (/obj/item/target,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/toxins/test_area) "bOK" = (/obj/structure/barricade/wooden,/obj/structure/girder,/turf/simulated/floor/plating,/area/maintenance/aft) "bOL" = (/obj/machinery/light_construct{dir = 8},/turf/simulated/floor/plating,/area/construction) -"bOM" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/construction) +"bOM" = (/obj/structure/table,/obj/item/weapon/paper_bin,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bON" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/construction) -"bOO" = (/obj/machinery/light_construct{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/construction) -"bOP" = (/obj/structure/disposalpipe/segment,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 1},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bOO" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Security APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/checkpoint/engineering) +"bOP" = (/obj/structure/table/glass,/obj/structure/reagent_dispensers/virusfood{density = 0; pixel_x = -30},/obj/item/weapon/book/manual/wiki/infections{pixel_y = 7},/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "bOQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/hallway/primary/aft) "bOR" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bOS" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/atmos) @@ -4834,7 +4835,7 @@ "bOY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/atmos) "bOZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/atmos) "bPa" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/atmos) -"bPb" = (/obj/machinery/pipedispenser/disposal/transit_tube,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) +"bPb" = (/obj/machinery/door/airlock/glass_research{name = "Firing Range"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bPc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/atmos) "bPd" = (/obj/machinery/atmospherics/components/binary/pump{dir = 0; name = "Waste In"; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) "bPe" = (/obj/machinery/atmospherics/pipe/manifold/yellow/visible,/turf/simulated/floor/plasteel,/area/atmos) @@ -4851,7 +4852,7 @@ "bPp" = (/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bPq" = (/obj/machinery/shower{dir = 4},/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/medical/virology) "bPr" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/l3closet,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhite"},/area/medical/virology) -"bPs" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bPs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/misc_lab) "bPt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bPu" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bPv" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4864,18 +4865,18 @@ "bPC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bPD" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bPE" = (/obj/structure/table,/obj/item/weapon/extinguisher{pixel_x = 4; pixel_y = 3},/obj/item/weapon/extinguisher,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"bPF" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) +"bPF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) "bPG" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/machinery/light,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bPH" = (/obj/structure/table,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bPI" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bPJ" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bPK" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bPL" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bPM" = (/obj/machinery/door/airlock/research{name = "Testing Lab"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bPL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/misc_lab) +"bPM" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/misc_lab) "bPN" = (/turf/simulated/wall,/area/toxins/misc_lab) "bPO" = (/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bPP" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bPQ" = (/obj/machinery/vending/boozeomat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/maintenance/aft) +"bPQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bPR" = (/obj/effect/decal/cleanable/robot_debris/old,/turf/simulated/floor/wood,/area/maintenance/aft) "bPS" = (/turf/simulated/floor/wood,/area/maintenance/aft) "bPT" = (/turf/simulated/floor/wood{tag = "icon-wood-broken"; icon_state = "wood-broken"},/area/maintenance/aft) @@ -4886,10 +4887,10 @@ "bPY" = (/obj/structure/girder,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "bPZ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) "bQa" = (/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) -"bQb" = (/obj/structure/closet/crate,/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/construction) +"bQb" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bQc" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/construction) -"bQd" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/construction) -"bQe" = (/obj/machinery/door/airlock/engineering{name = "Construction Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/construction) +"bQd" = (/obj/structure/table,/obj/item/weapon/folder/blue,/obj/item/weapon/pen/blue,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bQe" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/button/door{desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; name = "Engineering Lockdown"; pixel_x = -24; pixel_y = -6; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/item/device/radio/off,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) "bQf" = (/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 5},/area/hallway/primary/aft) "bQg" = (/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bQh" = (/obj/structure/dispenser{pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/atmos) @@ -4901,7 +4902,7 @@ "bQn" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/atmos) "bQo" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) "bQp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/atmos) -"bQq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/atmos) +"bQq" = (/obj/machinery/camera{c_tag = "Security Post - Engineering"; dir = 8; network = list("SS13")},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) "bQr" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel,/area/atmos) "bQs" = (/obj/machinery/atmospherics/components/binary/pump{dir = 8; name = "Mix to Filter"; on = 1},/turf/simulated/floor/plasteel,/area/atmos) "bQt" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{dir = 8},/turf/simulated/floor/plasteel,/area/atmos) @@ -4917,17 +4918,17 @@ "bQD" = (/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bQE" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/machinery/newscaster{pixel_x = -30},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bQF" = (/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bQG" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/obj/machinery/doorButtons/access_button{idDoor = "virology_airlock_interior"; idSelf = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "39"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/medical/virology) +"bQG" = (/obj/structure/grille,/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/misc_lab) "bQH" = (/obj/structure/closet/l3closet,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warnwhite"},/area/medical/virology) -"bQI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bQI" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bQJ" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bQK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bQK" = (/obj/machinery/door/airlock/glass_command{name = "Control Room"; req_access_txt = "19; 61"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bQL" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/xenobiology) "bQM" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/xenobiology) "bQN" = (/obj/machinery/door/firedoor,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Xenobiology North"; dir = 8; network = list("SS13","RD")},/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 1},/area/toxins/xenobiology) "bQO" = (/obj/structure/closet/bombcloset,/obj/machinery/light_switch{pixel_x = -20; pixel_y = 0},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bQP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bQQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bQP" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/tcommsat/computer) +"bQQ" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bQR" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/clothing/ears/earmuffs,/obj/machinery/camera{c_tag = "Testing Lab North"; dir = 2; network = list("SS13","RD")},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bQS" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; dir = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bQT" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/turf/simulated/floor/engine,/area/toxins/misc_lab) @@ -4945,13 +4946,13 @@ "bRf" = (/obj/structure/table/wood,/turf/simulated/floor/wood{tag = "icon-wood-broken5"; icon_state = "wood-broken5"},/area/maintenance/aft) "bRg" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/aft) "bRh" = (/obj/effect/spawner/lootdrop/maintenance{lootcount = 3; name = "3maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRi" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRj" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/construction) -"bRk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Construction Area Maintenance"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/construction) +"bRi" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) +"bRj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) +"bRk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) "bRl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) -"bRm" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plating,/area/construction) +"bRm" = (/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/security/checkpoint/engineering) "bRn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/construction) -"bRo" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/construction) +"bRo" = (/obj/machinery/computer/secure_data,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) "bRp" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bRq" = (/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) "bRr" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/atmos) @@ -4981,7 +4982,7 @@ "bRP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/virology{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bRQ" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/virology) "bRR" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_virology{name = "Monkey Pen"; req_access_txt = "39"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bRS" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/medical/virology) +"bRS" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start/depsec/engineering,/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint/engineering) "bRT" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/disposaloutlet,/turf/simulated/floor/engine,/area/toxins/xenobiology) "bRU" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/engine,/area/toxins/xenobiology) "bRV" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/toxins/xenobiology) @@ -4992,7 +4993,7 @@ "bSa" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor/preopen{id = "xenobio8"; name = "containment blast door"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/engine,/area/toxins/xenobiology) "bSb" = (/obj/structure/closet/l3closet/scientist{pixel_x = -2},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bSc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bSd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bSd" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/tcommsat/computer) "bSe" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/obj/item/device/electropack,/obj/item/device/healthanalyzer,/obj/item/device/assembly/signaler,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bSf" = (/obj/structure/stool,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bSg" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4; initialize_directions = 11},/turf/simulated/floor/engine,/area/toxins/misc_lab) @@ -5008,10 +5009,10 @@ "bSq" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/internals/emergency_oxygen,/obj/item/weapon/tank/internals/emergency_oxygen,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/aft) "bSr" = (/obj/structure/rack,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) "bSs" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft) -"bSt" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"bSt" = (/obj/structure/closet/emcloset,/obj/machinery/camera{c_tag = "Telecoms Monitoring"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bSu" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating,/area/construction) "bSv" = (/obj/machinery/camera{c_tag = "Construction Area"; dir = 1},/turf/simulated/floor/plating,/area/construction) -"bSw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/construction) +"bSw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bSx" = (/obj/structure/table,/obj/item/stack/cable_coil{amount = 5},/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/construction) "bSy" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/hazardvest,/turf/simulated/floor/plating,/area/construction) "bSz" = (/obj/structure/table,/turf/simulated/floor/plating,/area/construction) @@ -5032,7 +5033,7 @@ "bSO" = (/obj/machinery/atmospherics/pipe/simple/cyan/visible{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/atmos) "bSP" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold/cyan/visible{dir = 4; initialize_directions = 11},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/atmos) "bSQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bSR" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bSR" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bSS" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/virology{name = "Break Room"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bST" = (/obj/machinery/doorButtons/airlock_controller{idExterior = "virology_airlock_exterior"; idInterior = "virology_airlock_interior"; idSelf = "virology_airlock_control"; name = "Virology Access Console"; pixel_x = 8; pixel_y = 22; req_access_txt = "39"},/obj/machinery/light_switch{pixel_x = -4; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bSU" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) @@ -5047,10 +5048,10 @@ "bTd" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/toxins/xenobiology) "bTe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio8"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "bTf" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bTg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bTh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bTi" = (/obj/structure/table,/obj/machinery/cell_charger{pixel_y = 5},/obj/item/stack/cable_coil,/obj/item/device/multitool,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bTj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bTg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/engine/break_room) +"bTh" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"bTi" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint/engineering) +"bTj" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/engineering) "bTk" = (/obj/machinery/atmospherics/components/binary/valve,/turf/simulated/floor/engine,/area/toxins/misc_lab) "bTl" = (/turf/simulated/floor/engine,/area/toxins/misc_lab) "bTm" = (/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/engine,/area/toxins/misc_lab) @@ -5073,9 +5074,9 @@ "bTD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "bTE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "bTF" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bTG" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bTH" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/wall,/area/construction) -"bTI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bTG" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint/engineering) +"bTH" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/engineering) +"bTI" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bTJ" = (/obj/machinery/power/apc{name = "Aft Hall APC"; dir = 8; pixel_x = -25; pixel_y = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bTK" = (/obj/item/weapon/crowbar,/obj/item/weapon/wrench,/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 6; icon_state = "caution"},/area/hallway/primary/aft) "bTL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/atmos) @@ -5095,7 +5096,7 @@ "bTZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) "bUa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/medical/virology) "bUb" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bUc" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bUc" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Telecoms Admin"; departmentType = 5; name = "Telecoms RC"; pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bUd" = (/obj/structure/table/reinforced,/obj/machinery/button/door{id = "xenobio3"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) "bUe" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/obj/machinery/door/poddoor/preopen{id = "xenobio3"; name = "containment blast door"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/engine,/area/toxins/xenobiology) "bUf" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) @@ -5104,8 +5105,8 @@ "bUi" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "bUj" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bUk" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 10; pixel_x = 0; initialize_directions = 10},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bUl" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bUm" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bUl" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"bUm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) "bUn" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor/engine,/area/toxins/misc_lab) "bUo" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/turf/simulated/floor/engine,/area/toxins/misc_lab) "bUp" = (/turf/simulated/floor/plating,/area/toxins/misc_lab) @@ -5117,11 +5118,11 @@ "bUv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "bUw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "bUx" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-y"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"bUy" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bUy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bUz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "bUA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/power/apc{dir = 1; name = "Construction Area APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) "bUB" = (/obj/machinery/power/apc{dir = 2; name = "Telecoms Monitoring APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/tcommsat/computer) -"bUC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"bUC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/computer) "bUD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) "bUE" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 8},/area/atmos) "bUF" = (/obj/machinery/atmospherics/pipe/simple/cyan/visible{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "caution"},/area/atmos) @@ -5146,23 +5147,23 @@ "bUY" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bUZ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bVa" = (/obj/machinery/smartfridge/chemistry/virology,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitegreen"},/area/medical/virology) -"bVb" = (/obj/machinery/computer/pandemic,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitegreen"},/area/medical/virology) -"bVc" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bVd" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_virology{name = "Isolation A"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bVe" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/virology) -"bVf" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/virology) -"bVg" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/virology) -"bVh" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_virology{name = "Isolation B"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bVb" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bVc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/hallway/primary/aft) +"bVd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/hallway/primary/aft) +"bVe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bVf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bVg" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/hallway/primary/aft) +"bVh" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bVi" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall,/area/toxins/xenobiology) "bVj" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bVk" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bVl" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bVm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "bVn" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4; initialize_directions = 11},/obj/machinery/meter,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/misc_lab) -"bVp" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bVq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) -"bVr" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) +"bVo" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/break_room) +"bVp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"bVq" = (/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"bVr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/break_room) "bVs" = (/obj/machinery/camera{c_tag = "Testing Firing Range"; dir = 8; network = list("SS13","RD"); pixel_y = -22},/turf/simulated/floor/plating,/area/toxins/misc_lab) "bVt" = (/obj/structure/target_stake,/turf/simulated/floor/plating,/area/toxins/misc_lab) "bVu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area/space) @@ -5181,7 +5182,7 @@ "bVH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "bVI" = (/turf/simulated/wall/r_wall,/area/tcommsat/server) "bVJ" = (/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"bVK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"bVK" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel,/area/engine/break_room) "bVL" = (/obj/structure/rack{dir = 1},/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) "bVM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "bVN" = (/obj/machinery/camera{c_tag = "Atmospherics Access"; dir = 4; network = list("SS13")},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "caution"},/area/atmos) @@ -5204,7 +5205,7 @@ "bWe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bWf" = (/obj/structure/table/glass,/obj/item/clothing/gloves/color/latex,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = -32},/obj/item/device/healthanalyzer,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "bWg" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitegreen"},/area/medical/virology) -"bWh" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) +"bWh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/engine/break_room) "bWi" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/virology) "bWj" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/virology) "bWk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/effect/landmark{name = "revenantspawn"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) @@ -5215,10 +5216,10 @@ "bWp" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bWq" = (/obj/machinery/atmospherics/components/binary/pump{dir = 2},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bWr" = (/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bWs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bWt" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bWu" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bWv" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "warningcorner"; dir = 2},/area/toxins/misc_lab) +"bWs" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bWt" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bWu" = (/obj/machinery/door/airlock/engineering{name = "Telecommunications"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bWv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "bWw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/turf/simulated/floor/plating,/area/maintenance/aft) "bWx" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) "bWy" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/maintenance/aft) @@ -5232,8 +5233,8 @@ "bWG" = (/obj/machinery/telecomms/server/presets/security,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "bWH" = (/obj/machinery/computer/message_monitor,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/tcommsat/computer) "bWI" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/tcommsat/computer) -"bWJ" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/announcement_system,/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"bWK" = (/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; pixel_x = 0; pixel_y = 26},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bWJ" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bWK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "yellow"},/area/hallway/primary/aft) "bWL" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bWM" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/atmos) "bWN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 4},/obj/machinery/door/poddoor/preopen{id = "atmos"; name = "atmos blast door"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/atmos) @@ -5259,13 +5260,13 @@ "bXh" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bXi" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bXj" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/general/visible,/obj/machinery/button/ignition{id = "testigniter"; pixel_x = -6; pixel_y = 2},/obj/machinery/button/door{id = "testlab"; name = "Test Chamber Blast Doors"; pixel_x = 4; pixel_y = 2; req_access_txt = "55"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bXk" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/machinery/computer/security/telescreen{name = "Test Chamber Moniter"; network = list("Test"); pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bXk" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bXl" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bXm" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bXn" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/closet,/obj/item/pipe{dir = 4; icon_state = "mixer"; name = "gas mixer fitting"; pipe_type = 14},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bXo" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) -"bXp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bXq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/misc_lab) +"bXm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bXn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/hallway/primary/aft) +"bXo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bXp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) +"bXq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "bXr" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/toxins/misc_lab) "bXs" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/paper/range,/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)"; icon_state = "warnplate"; dir = 6},/area/toxins/misc_lab) "bXt" = (/obj/structure/table/reinforced,/obj/machinery/magnetic_controller{autolink = 1},/obj/structure/window/reinforced{dir = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)"; icon_state = "warnplate"; dir = 10},/area/toxins/misc_lab) @@ -5282,13 +5283,13 @@ "bXE" = (/obj/machinery/computer/telecomms/traffic{network = "tcommsat"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "yellow"},/area/tcommsat/computer) "bXF" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/tcommsat/computer) "bXG" = (/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"bXH" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"bXI" = (/obj/structure/table,/obj/item/weapon/paper_bin,/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bXH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel,/area/engine/break_room) +"bXI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "bXJ" = (/obj/machinery/atmospherics/components/unary/portables_connector/visible{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 8; icon_state = "escape"},/area/atmos) "bXK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 9},/turf/simulated/wall/r_wall,/area/atmos) "bXL" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/atmos) "bXM" = (/obj/machinery/door/firedoor/heavy,/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor/plasteel,/area/atmos) -"bXN" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Security APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/security/checkpoint/engineering) +"bXN" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "bXO" = (/obj/structure/filingcabinet,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/security/checkpoint/engineering) "bXP" = (/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/structure/closet,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/security/checkpoint/engineering) "bXQ" = (/obj/structure/fireaxecabinet{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/atmos) @@ -5302,7 +5303,7 @@ "bXY" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "bXZ" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bYa" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bYb" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; frequency = 1439; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table/glass,/obj/structure/reagent_dispensers/virusfood{density = 0; pixel_x = -30},/obj/item/weapon/book/manual/wiki/infections{pixel_y = 7},/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitegreen"},/area/medical/virology) +"bYb" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/turf/simulated/floor/plasteel,/area/engine/break_room) "bYc" = (/obj/machinery/disposal/bin,/obj/structure/sign/deathsposal{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "bYd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bYe" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) @@ -5314,10 +5315,10 @@ "bYk" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/toxins/misc_lab) "bYl" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bYm" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/toxins/misc_lab) -"bYn" = (/obj/machinery/door/airlock/glass_research{name = "Firing Range"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bYn" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) "bYo" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/misc_lab) -"bYp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/misc_lab) -"bYq" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/misc_lab) +"bYp" = (/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/hallway/primary/aft) +"bYq" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) "bYr" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bYs" = (/obj/structure/closet/crate,/obj/item/clothing/under/color/lightpurple,/obj/item/stack/spacecash/c200,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bYt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5331,17 +5332,17 @@ "bYB" = (/obj/machinery/blackbox_recorder,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "bYC" = (/obj/machinery/telecomms/receiver/preset_right,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "bYD" = (/obj/machinery/computer/telecomms/server{network = "tcommsat"},/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/tcommsat/computer) -"bYE" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bYE" = (/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) "bYF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"bYG" = (/obj/structure/table,/obj/item/weapon/folder/blue,/obj/item/weapon/pen/blue,/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"bYG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/hallway/primary/aft) "bYH" = (/turf/simulated/wall,/area/engine/break_room) "bYI" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bYJ" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "caution"},/area/engine/break_room) "bYK" = (/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 5},/area/engine/break_room) "bYL" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "caution"},/area/engine/break_room) -"bYM" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/button/door{desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; name = "Engineering Lockdown"; pixel_x = -24; pixel_y = -6; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/item/device/radio/off,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) +"bYM" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) "bYN" = (/turf/simulated/wall,/area/security/checkpoint/engineering) -"bYO" = (/obj/machinery/camera{c_tag = "Security Post - Engineering"; dir = 8; network = list("SS13")},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) +"bYO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "bYP" = (/turf/simulated/floor/plasteel,/area/security/checkpoint/engineering) "bYQ" = (/obj/machinery/suit_storage_unit/atmos,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/atmos) "bYR" = (/obj/structure/sign/nosmoking_2,/turf/simulated/wall,/area/atmos) @@ -5357,9 +5358,9 @@ "bZb" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bZc" = (/obj/machinery/atmospherics/components/unary/outlet_injector/on{dir = 1; unacidable = 1},/turf/simulated/floor/engine,/area/toxins/misc_lab) "bZd" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) -"bZe" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bZf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/toxins/misc_lab) -"bZg" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bZe" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/break_room) +"bZf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"bZg" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) "bZh" = (/obj/structure/rack,/obj/item/weapon/gun/energy/laser/practice,/obj/item/clothing/ears/earmuffs,/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bZi" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bZj" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5372,18 +5373,18 @@ "bZq" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/tcommsat/computer) "bZr" = (/obj/machinery/status_display,/turf/simulated/wall,/area/tcommsat/computer) "bZs" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating,/area/tcommsat/computer) -"bZt" = (/obj/machinery/door/airlock/glass_command{name = "Control Room"; req_access_txt = "19; 61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"bZu" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/tcommsat/computer) +"bZt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"bZu" = (/obj/machinery/camera{c_tag = "Engineering Foyer"; dir = 1},/obj/structure/noticeboard{dir = 1; pixel_y = -27},/turf/simulated/floor/plasteel,/area/engine/break_room) "bZv" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/turf/simulated/floor/plating,/area/tcommsat/computer) -"bZw" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) +"bZw" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) "bZx" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bZy" = (/turf/simulated/floor/plasteel,/area/engine/break_room) "bZz" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel,/area/engine/break_room) -"bZA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"bZB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) -"bZC" = (/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/security/checkpoint/engineering) -"bZD" = (/obj/machinery/computer/secure_data,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) -"bZE" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start/depsec/engineering,/turf/simulated/floor/plasteel,/area/security/checkpoint/engineering) +"bZA" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/engine/break_room) +"bZB" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"bZC" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/chiefs_office) +"bZD" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/chiefs_office) +"bZE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/engine/break_room) "bZF" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/atmos) "bZG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/atmos) "bZH" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4; initialize_directions = 11},/obj/item/weapon/wrench,/turf/simulated/floor/plasteel,/area/atmos) @@ -5420,20 +5421,20 @@ "cam" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "can" = (/obj/machinery/door/airlock/glass_engineering{name = "Server Room"; req_access_txt = "61"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/tcommsat/computer) "cao" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/tcommsat/computer) -"cap" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"caq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/tcommsat/computer) -"car" = (/obj/structure/closet/emcloset,/obj/machinery/camera{c_tag = "Telecoms Monitoring"; dir = 8; network = list("SS13")},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"cap" = (/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/engine/break_room) +"caq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"car" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/maintenance/aft) "cas" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "cat" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) "cau" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cav" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "caw" = (/obj/structure/table,/obj/item/clothing/glasses/meson,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cax" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cay" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/engine/break_room) -"caz" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint/engineering) +"cax" = (/obj/structure/closet/wardrobe/black,/obj/effect/decal/cleanable/cobweb,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) +"cay" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"caz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caA" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/engineering) -"caB" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/security/checkpoint/engineering) -"caC" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/security_space_law,/turf/simulated/floor/plasteel{icon_state = "red"},/area/security/checkpoint/engineering) +"caB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"caC" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/aft) "caD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/security/checkpoint/engineering) "caE" = (/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel,/area/atmos) "caF" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera{c_tag = "Atmospherics Central"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/components/binary/pump{dir = 0; name = "Port to Filter"; on = 0},/turf/simulated/floor/plasteel,/area/atmos) @@ -5472,16 +5473,16 @@ "cbm" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/tcommsat/computer) "cbn" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 0},/turf/simulated/wall,/area/tcommsat/computer) "cbo" = (/obj/structure/window/reinforced/fulltile,/obj/structure/grille,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/tcommsat/computer) -"cbp" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"cbq" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Telecoms Admin"; departmentType = 5; name = "Telecoms RC"; pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/tcommsat/computer) +"cbp" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "CE Office APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cbq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cbr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"cbs" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 5},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"cbs" = (/obj/structure/sign/securearea,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/engineering) "cbt" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cbu" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Foyer APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cbv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cbw" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/engineering) -"cbx" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/engineering) -"cby" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/security/checkpoint/engineering) +"cbv" = (/obj/machinery/door/airlock/maintenance{name = "Research Delivery access"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cbw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) +"cbx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"cby" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) "cbz" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor/plasteel,/area/atmos) "cbA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/turf/simulated/floor/plasteel,/area/atmos) "cbB" = (/obj/machinery/space_heater,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/atmos) @@ -5518,18 +5519,18 @@ "ccg" = (/obj/machinery/message_server,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "cch" = (/obj/machinery/telecomms/receiver/preset_left,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "cci" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/tcommsat/computer) -"ccj" = (/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"cck" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/hallway/primary/aft) -"ccl" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/hallway/primary/aft) -"ccm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"ccn" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"cco" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/hallway/primary/aft) -"ccp" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"ccq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"ccr" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/break_room) +"ccj" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/lighter,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/item/weapon/stamp/ce,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cck" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ccl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"ccm" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"ccn" = (/obj/machinery/camera{c_tag = "Engineering Access"},/obj/structure/closet/radiation,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cco" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) +"ccp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "ccs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cct" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"ccu" = (/obj/machinery/vending/snack,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) +"cct" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccu" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) "ccv" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel,/area/atmos) "ccw" = (/turf/simulated/wall/r_wall,/area/engine/engineering) "ccx" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{dir = 1},/obj/machinery/meter,/turf/simulated/floor/plasteel,/area/atmos) @@ -5568,21 +5569,21 @@ "cde" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "cdf" = (/obj/machinery/telecomms/server/presets/medical,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "cdg" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "yellow"},/area/tcommsat/computer) -"cdh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"cdi" = (/obj/machinery/door/airlock/engineering{name = "Telecommunications"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"cdj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"cdk" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"cdl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "yellow"},/area/hallway/primary/aft) -"cdm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"cdn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/hallway/primary/aft) -"cdo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"cdp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cdq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engineering"; req_access_txt = "32"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cdr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cds" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/engine/break_room) +"cdh" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"cdi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) +"cdj" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) +"cdk" = (/obj/machinery/computer/monitor{name = "primary power monitoring console"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cdl" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/paper/monitorkey,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cdn" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; dir = 8},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cdo" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/closet/radiation,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cdp" = (/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cdq" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cdr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cds" = (/obj/machinery/power/apc{dir = 8; name = "Science Maintenance APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera{c_tag = "Aft Starboard Solar Access"; dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cdt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) -"cdu" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cdv" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"cdu" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cdv" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) "cdw" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel,/area/atmos) "cdx" = (/obj/machinery/atmospherics/pipe/manifold/cyan/visible,/turf/simulated/floor/plasteel,/area/atmos) "cdy" = (/obj/machinery/atmospherics/pipe/simple/cyan/visible{dir = 4},/obj/machinery/meter,/turf/simulated/floor/plasteel,/area/atmos) @@ -5606,8 +5607,8 @@ "cdQ" = (/obj/structure/closet/emcloset,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cdR" = (/obj/machinery/atmospherics/components/unary/tank/air,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cdS" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/toxins/misc_lab) -"cdT" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/toxins/misc_lab) -"cdU" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/toxins/misc_lab) +"cdT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cdU" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cdV" = (/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cdW" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Maintenance APC"; pixel_x = -25; pixel_y = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "cdX" = (/obj/effect/spawner/lootdrop/maintenance,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5622,19 +5623,19 @@ "ceg" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/light,/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel,/area/tcommsat/computer) "ceh" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/tcommsat/computer) "cei" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor/plasteel,/area/tcommsat/computer) -"cej" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) -"cek" = (/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/hallway/primary/aft) -"cel" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) -"cem" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) -"cen" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/hallway/primary/aft) -"ceo" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/hallway/primary/aft) -"cep" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"ceq" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/break_room) +"cej" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"cek" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"cel" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"cem" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) +"cen" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) +"ceo" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cep" = (/obj/structure/sign/securearea,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) +"ceq" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) "cer" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"ces" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/break_room) -"cet" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) -"ceu" = (/obj/machinery/camera{c_tag = "Engineering Foyer"; dir = 1},/obj/structure/noticeboard{dir = 1; pixel_y = -27},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) -"cev" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) +"ces" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/engine/engineering) +"cet" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/engine/engineering) +"ceu" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/engine/engineering) +"cev" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/fulltile,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) "cew" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cex" = (/obj/machinery/camera{c_tag = "Atmospherics South West"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/atmos) "cey" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) @@ -5664,14 +5665,14 @@ "ceW" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/aft) "ceX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall,/area/maintenance/aft) "ceY" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) -"ceZ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ceZ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Power Storage"; req_access_txt = "11"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cfa" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/wrench,/obj/item/weapon/weldingtool,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) "cfb" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) "cfc" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cfd" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/chiefs_office) -"cfe" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cff" = (/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/engine/break_room) -"cfg" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/engine/break_room) +"cfd" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cfe" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = -32; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/structure/sign/securearea{pixel_x = 32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"cff" = (/obj/machinery/vending/tool,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) +"cfg" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) "cfh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/engine/break_room) "cfi" = (/obj/machinery/atmospherics/components/trinary/filter{dir = 2; filter_type = 2; on = 1},/turf/simulated/floor/plasteel,/area/atmos) "cfj" = (/turf/simulated/wall,/area/maintenance/incinerator) @@ -5690,19 +5691,19 @@ "cfw" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) "cfx" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) "cfy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfz" = (/obj/structure/closet/wardrobe/black,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/aft) -"cfA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"cfB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cfC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"cfD" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft) +"cfz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) +"cfA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cfB" = (/obj/structure/closet/secure_closet/engineering_personal,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cfC" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cfD" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Engineering Maintenance"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) "cfE" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cfF" = (/obj/machinery/suit_storage_unit/ce,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhite"},/area/engine/chiefs_office) -"cfG" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfG" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) "cfH" = (/obj/machinery/light{dir = 1},/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfI" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "CE Office APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfJ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfI" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cfJ" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers,/turf/simulated/floor/plasteel,/area/engine/engineering) "cfK" = (/obj/structure/sign/securearea,/turf/simulated/wall,/area/engine/engineering) -"cfL" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/engineering) +"cfL" = (/obj/machinery/firealarm{pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cfM" = (/obj/machinery/door/airlock/engineering{name = "Engine Room"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cfN" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel,/area/atmos) "cfO" = (/obj/machinery/atmospherics/pipe/simple/green/visible,/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plasteel,/area/atmos) @@ -5738,9 +5739,9 @@ "cgs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cgt" = (/obj/structure/sign/securearea{pixel_y = 32},/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cgu" = (/obj/structure/rack{dir = 1},/obj/effect/decal/cleanable/cobweb2,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cgv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall,/area/maintenance/asmaint2) -"cgw" = (/obj/machinery/door/airlock/maintenance{name = "Research Delivery access"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cgx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall,/area/maintenance/asmaint2) +"cgv" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgw" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgx" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cgy" = (/obj/machinery/light/small{dir = 1},/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "cgz" = (/obj/structure/cable,/obj/structure/lattice/catwalk,/turf/space,/area/solar/port) "cgA" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) @@ -5751,18 +5752,18 @@ "cgF" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/aft) "cgG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) "cgH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cgI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"cgJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) -"cgK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) -"cgL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"cgI" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/storage/firstaid/fire,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgJ" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgL" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters/preopen{id = "Singularity"; name = "radiation shutters"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/engine/engineering) "cgM" = (/obj/machinery/computer/atmos_alert,/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Engineer's Desk"; departmentType = 3; name = "Chief Engineer RC"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgN" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/lighter,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/item/weapon/stamp/ce,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgN" = (/obj/structure/closet/radiation,/turf/simulated/floor/plasteel,/area/engine/engineering) "cgO" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgP" = (/obj/structure/table,/obj/item/device/flashlight{pixel_y = 5},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/obj/item/weapon/airlock_painter,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgQ" = (/obj/machinery/camera{c_tag = "Engineering East"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) "cgR" = (/turf/simulated/floor/plasteel,/area/engine/engineering) "cgS" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cgT" = (/obj/machinery/camera{c_tag = "Engineering Access"},/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cgT" = (/obj/machinery/door/airlock/engineering{name = "SMES Room"; req_access_txt = "32"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engine_smes) "cgU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cgV" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; sensors = list("n2_sensor" = "Tank")},/turf/simulated/floor/plasteel{icon_state = "red"},/area/atmos) "cgW" = (/obj/machinery/atmospherics/pipe/simple/green/visible,/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/atmos) @@ -5796,12 +5797,12 @@ "chy" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "chz" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "chA" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"chB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"chB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "chC" = (/obj/structure/rack{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/spawner/lootdrop/maintenance,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"chD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"chE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"chF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"chG" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"chD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/engine/engineering) +"chE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"chF" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/engineering_hacking{pixel_x = 3; pixel_y = 3},/obj/item/weapon/book/manual/wiki/engineering_construction,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) +"chG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/color/black,/obj/item/weapon/extinguisher{pixel_x = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/engine/engineering) "chH" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "chI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/port) "chJ" = (/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/port) @@ -5816,9 +5817,9 @@ "chS" = (/obj/machinery/door/airlock/engineering{name = "Aft Port Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "chT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft) "chU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/aft) -"chV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) -"chW" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"chX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) +"chV" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/engine/engineering) +"chW" = (/obj/machinery/camera{c_tag = "Engineering Center"; dir = 2; pixel_x = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/engineering) +"chX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/engineering) "chY" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/engineering) "chZ" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating,/area/engine/engineering) "cia" = (/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/engine/engineering) @@ -5829,17 +5830,17 @@ "cif" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/table,/obj/item/weapon/tank/internals/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/engine/engineering) "cig" = (/turf/simulated/wall,/area/engine/engineering) "cih" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/engine/engineering) -"cii" = (/obj/machinery/computer/monitor{name = "primary power monitoring console"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cii" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engine/engineering) "cij" = (/obj/machinery/computer/station_alert,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/plasteel,/area/engine/engineering) "cik" = (/obj/machinery/computer/station_alert,/obj/machinery/button/door{desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; name = "Engineering Lockdown"; pixel_x = -24; pixel_y = -10; req_access_txt = "10"},/obj/machinery/button/door{desc = "A remote control-switch for secure storage."; id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = -24; pixel_y = 0; req_access_txt = "11"},/obj/machinery/button/door{id = "atmos"; name = "Atmospherics Lockdown"; pixel_x = -24; pixel_y = 10; req_access_txt = "24"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cil" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/paper/monitorkey,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cil" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/color/yellow,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plasteel,/area/engine/engineering) "cim" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Chief Engineer"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cin" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cio" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cip" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cip" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/engine/engineering) "ciq" = (/obj/structure/grille,/obj/structure/cable,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cir" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cis" = (/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cir" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/engineering_guide,/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cis" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/engine/engineering) "cit" = (/obj/machinery/atmospherics/pipe/simple/green/visible,/turf/simulated/wall/r_wall,/area/atmos) "ciu" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/yellow/visible,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/atmos) "civ" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/green/visible,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/atmos) @@ -5859,33 +5860,33 @@ "ciJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/asmaint2) "ciK" = (/obj/structure/rack,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "ciL" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted/fulltile,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"ciM" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/tinted/fulltile,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"ciN" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"ciO" = (/obj/machinery/power/apc{dir = 8; name = "Science Maintenance APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera{c_tag = "Aft Starboard Solar Access"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ciM" = (/obj/machinery/power/compressor{comp_id = "incineratorturbine"; dir = 1; luminosity = 2},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/camera{c_tag = "Turbine Chamber"; dir = 4; network = list("Turbine")},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"ciN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) +"ciO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "ciP" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/lattice/catwalk,/turf/space,/area/solar/port) "ciQ" = (/obj/machinery/power/solar_control{id = "portsolar"; name = "Aft Port Solar Control"; track = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) "ciR" = (/obj/machinery/power/apc{dir = 4; name = "Aft Port Solar APC"; pixel_x = 23; pixel_y = 2},/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) "ciS" = (/turf/simulated/floor/plating,/area/maintenance/portsolar) "ciT" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/aft) "ciU" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"ciV" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"ciV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "ciW" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/engine/engineering) "ciX" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/electronics/airlock,/obj/item/weapon/electronics/airlock,/obj/item/weapon/stock_parts/cell/high{charge = 100; maxcharge = 15000},/obj/item/stack/sheet/mineral/plasma{amount = 30},/turf/simulated/floor/plating,/area/engine/engineering) "ciY" = (/obj/machinery/door/poddoor{id = "Secure Storage"; name = "secure storage"},/turf/simulated/floor/plating,/area/engine/engineering) "ciZ" = (/turf/simulated/floor/plating,/area/engine/engineering) "cja" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjb" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cjc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cjc" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/engine/engineering) "cjd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/nosmoking_2{pixel_y = 32},/obj/machinery/camera{c_tag = "Engineering Power Storage"},/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cje" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjg" = (/obj/machinery/camera{c_tag = "Chief Engineer's Office"; dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/computer/card/minor/ce,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cjh" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/storage/fancy/cigarettes,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cji" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cjh" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cji" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjj" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/filingcabinet/chestdrawer,/mob/living/simple_animal/parrot/Poly,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cjk" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"cjl" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"cjm" = (/obj/machinery/door/poddoor/preopen{id = "Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"cjk" = (/obj/structure/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cjl" = (/obj/machinery/camera{c_tag = "Engineering MiniSat Access"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cjm" = (/obj/machinery/door/airlock/command{name = "MiniSat Access"; req_access_txt = "65"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjn" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/green/visible,/turf/space,/area/space) "cjo" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/cyan/visible,/turf/space,/area/space) "cjp" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/plating,/area/maintenance/incinerator) @@ -5913,19 +5914,17 @@ "cjL" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "cjM" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/engine/engineering) "cjN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cjO" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cjO" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cjQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cjR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cjQ" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) +"cjR" = (/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjT" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjU" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cjV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cjV" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/engine/engineering) "cjX" = (/obj/item/weapon/cartridge/engineering{pixel_x = 4; pixel_y = 5},/obj/item/weapon/cartridge/engineering{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cartridge/engineering{pixel_x = 3},/obj/structure/table/reinforced,/obj/machinery/light_switch{pixel_x = 27},/obj/item/weapon/cartridge/atmos,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cjY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cjZ" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/engine/engineering) -"cka" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) "ckb" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter,/turf/simulated/wall/r_wall,/area/atmos) "ckc" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter{frequency = 1443; id = "mair_in_meter"; name = "Mixed Air Tank In"},/turf/simulated/wall/r_wall,/area/atmos) "ckd" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter{frequency = 1443; id = "mair_out_meter"; name = "Mixed Air Tank Out"},/turf/simulated/wall/r_wall,/area/atmos) @@ -5963,13 +5962,9 @@ "ckJ" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/electronics/tracker,/obj/item/weapon/paper/solar,/turf/simulated/floor/plasteel,/area/engine/engineering) "ckK" = (/obj/machinery/suit_storage_unit/engine,/turf/simulated/floor/plasteel,/area/engine/engineering) "ckL" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ckM" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ckN" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckO" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckP" = (/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) -"ckQ" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/engine/engineering) "ckR" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"ckS" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/engine/engineering) "ckT" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) "ckU" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "ckV" = (/obj/machinery/atmospherics/components/unary/outlet_injector/on{dir = 1; frequency = 1441; id = "n2_in"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) @@ -6011,17 +6006,12 @@ "clF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/engine_smes) "clG" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes/engineering,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/engine/engine_smes) "clH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall,/area/engine/engineering) -"clI" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/engine/engineering) "clJ" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/engine/engineering) -"clK" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/engine/engineering) -"clL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Power Storage"; req_access_txt = "11"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "clM" = (/obj/structure/table,/obj/item/weapon/crowbar/large,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/engine/engineering) "clN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) -"clO" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/wrench,/obj/item/weapon/weldingtool,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) "clP" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) "clQ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) "clR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"clS" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engine/engineering) "clT" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "clU" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "clV" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) @@ -6058,22 +6048,14 @@ "cmB" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/engine/engine_smes) "cmC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) "cmD" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Engineering"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/engine/engineering) -"cmE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = -32; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/structure/sign/securearea{pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "cmF" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) "cmG" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/engine/engineering) -"cmH" = (/obj/machinery/vending/tool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) "cmI" = (/obj/machinery/vending/engivend,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"cmJ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) "cmK" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_y = 30},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) "cmL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"cmM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) "cmN" = (/obj/structure/sign/nosmoking_2{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/engineering) -"cmO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cmP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cmQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) "cmR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cmS" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"cmT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cmU" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) "cmV" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) "cmW" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) @@ -6098,14 +6080,11 @@ "cnp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera{c_tag = "SMES Room"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/components/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/engine_smes) "cnq" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes/engineering,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/engine/engine_smes) "cnr" = (/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "10"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/engine/engineering) -"cns" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Engineering Maintenance"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) "cnt" = (/obj/machinery/camera{c_tag = "Engineering West"; dir = 4; network = list("SS13")},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/engine/engineering) -"cnu" = (/obj/machinery/atmospherics/components/unary/vent_scrubber,/turf/simulated/floor/plasteel,/area/engine/engineering) "cnv" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 1; layer = 4; name = "Singularity Engine Telescreen"; network = list("Singularity"); pixel_x = 0; pixel_y = -30},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cnw" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cnx" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cny" = (/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cnz" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/engine/engineering) "cnA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cnB" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/turf/space,/area/space) "cnC" = (/obj/machinery/door/airlock/glass{autoclose = 0; frequency = 1449; heat_proof = 1; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Turbine Exterior Airlock"; req_access_txt = "32"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/maintenance/incinerator) @@ -6125,28 +6104,13 @@ "cnQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/engine/engine_smes) "cnR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engine_smes) "cnS" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "SMES Access"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/engine/engine_smes) -"cnT" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cnU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = -32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "loadingarea"},/area/engine/engineering) -"cnV" = (/obj/machinery/firealarm{pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cnW" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cnX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cnY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/nosmoking_2{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cnZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "coa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cob" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "coc" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cod" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/plasteel,/area/engine/engineering) -"coe" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cof" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cog" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"coh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"coi" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters/preopen{id = "Singularity"; name = "radiation shutters"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/engine/engineering) -"coj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cok" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"col" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"com" = (/obj/structure/table,/obj/item/device/flashlight{pixel_y = 5},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/obj/item/weapon/airlock_painter,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"con" = (/obj/machinery/camera{c_tag = "Engineering East"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellowcorner"},/area/engine/engineering) -"coo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cop" = (/obj/machinery/atmospherics/components/unary/outlet_injector/on{dir = 1; frequency = 1443; id = "air_in"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "coq" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; external_pressure_bound = 0; initialize_directions = 1; internal_pressure_bound = 4000; on = 0; pressure_checks = 2; pump_direction = 0},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "cor" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; luminosity = 2; on = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) @@ -6161,35 +6125,17 @@ "coA" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/engine/engine_smes) "coB" = (/obj/machinery/door/airlock/engineering{name = "SMES Room"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/engine/engine_smes) "coC" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/engine/engine_smes) -"coD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/engine/engineering) -"coF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coG" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "coH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "coJ" = (/obj/machinery/door/firedoor,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "coK" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "coL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "coM" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coN" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/engineering_hacking{pixel_x = 3; pixel_y = 3},/obj/item/weapon/book/manual/wiki/engineering_construction,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coO" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/color/black,/obj/item/weapon/extinguisher{pixel_x = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coP" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"coQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/engine/engineering) -"coR" = (/obj/machinery/camera{c_tag = "Engineering Center"; dir = 2; pixel_x = 23},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/engineering) -"coS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/engineering) -"coT" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engine/engineering) -"coU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/color/yellow,/obj/item/weapon/storage/belt/utility,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coV" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) -"coW" = (/obj/structure/table,/obj/item/weapon/book/manual/wiki/engineering_guide,/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"coX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"coY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "coZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpa" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/engine/engineering) "cpb" = (/obj/structure/closet/emcloset,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/engine/engineering) "cpc" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/wall/shuttle{icon_state = "swall_f6"; dir = 2},/area/shuttle/pod_4) "cpd" = (/turf/simulated/wall/shuttle{icon_state = "swall12"; dir = 2},/area/shuttle/pod_4) "cpe" = (/turf/space,/turf/simulated/wall/shuttle{dir = 2; icon_state = "swall_f10"; layer = 2},/area/shuttle/pod_4) -"cpf" = (/obj/machinery/power/compressor{comp_id = "incineratorturbine"; dir = 1; luminosity = 2},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "cpg" = (/obj/structure/table_frame,/obj/item/weapon/wirerod,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/maintenance/asmaint2) "cph" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless,/area/space) "cpi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/starboard) @@ -6201,12 +6147,10 @@ "cpo" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/engine/engine_smes) "cpp" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/engine/engine_smes) "cpq" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cpr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel,/area/engine/engineering) "cps" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpt" = (/obj/structure/table,/obj/item/clothing/gloves/color/yellow,/obj/item/weapon/storage/toolbox/electrical{pixel_y = 5},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpu" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpv" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cpw" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engine/engineering) "cpy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters/preopen{id = "Singularity"; name = "radiation shutters"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/engine/engineering) "cpz" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/engineering) @@ -6215,9 +6159,6 @@ "cpC" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/engine/engineering) "cpD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cpF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cpG" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cpH" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/engine/engineering) "cpI" = (/obj/machinery/door/airlock/external{name = "Escape Pod Four"; req_access = null; req_access_txt = "0"},/turf/simulated/floor/plating,/area/engine/engineering) "cpJ" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/obj/docking_port/mobile/pod{dir = 4; id = "pod4"; name = "escape pod 4"},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/pod_4) "cpK" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/status_display{density = 0; layer = 3; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel/shuttle,/area/shuttle/pod_4) @@ -6234,7 +6175,6 @@ "cpV" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Engineering Storage"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpW" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpX" = (/obj/structure/table,/obj/item/stack/rods{amount = 50},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cpY" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cpZ" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/engine/engineering) "cqa" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/light,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/engine/engineering) "cqb" = (/obj/item/clothing/glasses/meson,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/engine/engineering) @@ -6249,7 +6189,6 @@ "cqk" = (/obj/machinery/button/door{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "11"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/engine/engineering) "cql" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/engine/engineering) "cqm" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warning"},/area/engine/engineering) -"cqn" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) "cqo" = (/obj/structure/sign/pods{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/engine/engineering) "cqp" = (/obj/machinery/camera{c_tag = "Engineering Escape Pod"; dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/engine/engineering) "cqq" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/wall/shuttle{icon_state = "swall_f5"; dir = 2},/area/shuttle/pod_4) @@ -6260,7 +6199,6 @@ "cqv" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/aft) "cqw" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel,/area/engine/engineering) "cqx" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cqy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cqz" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel,/area/engine/engineering) "cqA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/engine/engineering) "cqB" = (/obj/machinery/door/poddoor/shutters/preopen{id = "Singularity"; name = "radiation shutters"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine/engineering) @@ -6270,7 +6208,6 @@ "cqF" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/engine/engineering) "cqG" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/engineering) "cqH" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating,/area/engine/engineering) -"cqI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/engineering) "cqJ" = (/obj/structure/cable,/obj/structure/lattice/catwalk,/turf/space,/area/solar/starboard) "cqK" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/aft) "cqL" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -6293,8 +6230,6 @@ "crc" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/engine/engineering) "crd" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/engineering) "cre" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor/plating,/area/engine/engineering) -"crf" = (/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) -"crg" = (/obj/machinery/camera{c_tag = "Engineering MiniSat Access"; dir = 4; network = list("SS13")},/obj/machinery/atmospherics/components/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "crh" = (/obj/structure/transit_tube{tag = "icon-Block"; icon_state = "Block"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engine/engineering) "cri" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/obj/structure/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; pixel_x = 32; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "crj" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/starboard) @@ -6311,9 +6246,6 @@ "cru" = (/turf/simulated/floor/plating{icon_state = "warnplate"},/area/engine/engineering) "crv" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/engine/engineering) "crw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plasteel,/area/engine/engineering) -"crx" = (/obj/machinery/door/airlock/command{name = "MiniSat Access"; req_access_txt = "65"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"cry" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/engineering) -"crz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plasteel,/area/engine/engineering) "crA" = (/obj/structure/transit_tube/station{dir = 8; icon_state = "closed"; reverse_launch = 1; tag = "icon-closed (EAST)"},/obj/structure/transit_tube_pod,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engine/engineering) "crB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/starboard) "crC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/starboard) @@ -6327,10 +6259,7 @@ "crK" = (/obj/machinery/camera/emp_proof{c_tag = "Singularity North East"; dir = 2; network = list("Singularity")},/turf/simulated/floor/plating/airless,/area/engine/engineering) "crL" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "crM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"crN" = (/obj/machinery/door/airlock/external{name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) -"crO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/engine/engineering) "crP" = (/obj/machinery/light,/turf/simulated/floor/plasteel,/area/engine/engineering) -"crQ" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/engine/engineering) "crR" = (/obj/structure/transit_tube{icon_state = "N-S"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/engine/engineering) "crS" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/starboard) "crT" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -6579,7 +6508,7 @@ "cwC" = (/obj/machinery/power/port_gen/pacman,/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/secure) "cwD" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ai_monitored/storage/secure) "cwE" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/ai_monitored/storage/secure) - + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -6652,124 +6581,124 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaMaaJaataataaOaaNaaJaataaQaaPaaiaafaaRaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaafaaaaafaaaaafaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaSaaSaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaUaataataataaJaaWaaVaataataaYaaXaaiaaiaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaaaaaaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcabbabeabdabgabfaatabhaataataataataataataavaatabjabiaaZabkabkabkablablabnabmabmaaZabpaboabpaboabpabqabqabrabrabrabqabqaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafabsaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuabtabwabvabyabxaataatabAabzabBaatabDabCabEaatabGabFaaZabHabIabIabKabJabMabLabNaaZabPabOabQabOabRabqabTabSabVabUabWabqaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafabXaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSabYabYabYabYaafaafaaaabZaaaaafaafaaSaaSaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuacaaccacbabyacdaceacdacdacdacfacdacdacdacgacdacdachaaZaciaciabIackacjacmaclacnaaZacoabOacqacpabPabqacsacracuactacvabqaaaaafacwaagaagaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaafaafaaaacxaaaacyaafaaSaaSaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaafaaaaafaaaaaaabZaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuaczacBacAabyacCaatacDacdacEacGacFacdacHacJacIacdacKaaZaaZacLabIackacjacMacMacNaaZacOabOacqacPabPabracRacQacSacuacTabqaaaaafabpacUabpaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaafaaaaafaaaaaaacxaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafacVacVacVacVacVaaaacWaaaacVacVacVacVacVaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcacXacZacYadbadaaatadcacdaddacGadcacdadeacJadcacdadfaaZadgadhabIackacjadjadiadladkadmabOacqacPabPabradoadnadpacuadqabqaafaafabpadrabpaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadsadsadsadsadsaaaadtaaaadsadsadsadsadsaafaaSaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadvaduaduaduaduadwadyadxadzadzadzadzadAaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadBabcabcabcadCadEadDabyadFadHadGacdadFadIadGacdadFadJadGacdacdaaZadKadhabIackacjacMacMadladLabOabOacqacPabPabqadNadMadPadOadQabqaboaboadRacUabpabpadRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadSadTadTadTadTadVadUadXadWadWadWadWadYaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadZadZadZadZadZaaaadyaaaadZadZadZadZadZaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcaeaaecaebaeeaedaegaefaeiaehaekaejaemaelaenaejaepaeoaeraeqaaZadKadhabIackacjaetaesadlaeuabOabOaewaevabpabqaexabqaeyabqaezabqaeBaeAabpaeCabpaeDaeEaeEaeFaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafaeGaeGaeGaeGaeGaaaadUaaaaeGaeGaeGaeGaeGaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadyaaaaaaaaaaafaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcaeHaeJaeIaeLaeKaeNaeMaePaeOaeRaeQaeOaeOaeOaeQaeTaeSaeVaeUaaZaeWadhabIackaeXaeZaeYafaaaZafcafbafeafdabpaffafhafgafjafiafkafgafmaflafoafnafoafpafrafqafsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadUaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafacVacVacVacVacVaaaadyaaaacVacVacVacVacVaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafuaftafwafvafyafxafAafzafCafBafEafDafGafFafHafHafHacdafJafIaaZaaZaaZafKafMafLafOafNafPaaZafQaboafSafRabpafTafVafUafXafWafZafYagbagaabpagcabpagdaeEaeEageaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadsadsadsadsadsaaaadUaaaadsadsadsadsadsaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadvaduaduaduaduadwadyadxadzadzadzadzadAaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcabcabcagfaghaggafAacdadGagiadFagjagjagjagjagjagjagjaglagkagnagmagpagoagragqagtagsaguagnagwagvagyagxagAagzagBafUagCafWagEagDagFabpadRabpabpabpadRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadSadTadTadTadTadVadUadXadWadWadWadWadYaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSacyadZadZadZadZadZaaaadyaaaadZadZadZadZadZaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaabcabcabcabcafAaaiagHagGagIagjagKagJagMagLagNagjagPagOagRagQagTagSagUagtagVagsagXagWagYafUahaagZahcahbaheahdahgahfahiahhahkahjahmahlahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafaeGaeGaeGaeGaeGaaaadUaaaaeGaeGaeGaeGaeGaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadyaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaiahpahoahqagjahsahrahuahtahvagjagPahwahyahxahAahzahCahBahBahDahFahEahHahGahJahIahLahKahNahMahPahOahRahQahSabpabpahTahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadUaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafacVacVacVacVacVaaaadyaaaacVacVacVacVacVaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiahUahoahVagjahsahrahWahtahXagjahZahYaibaiaaidaicaifaieaihaigaijaiiailaikainaimaipaioairaiqaitaisaivaiuaixaiwaizaiyaiAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadsadsadsadsadsaaaadUaaaadsadsadsadsadsaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadvaduaduaduaduadwadyadxadzadzadzadzadAaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaiaiBahoaiCagjaiEaiDaiDaiFahvagjaiHaiGagnaiIaiKaiJaiLaiLaiNaiMagnagnaiPaiOadRadRadRabpabpabpabpabpabpabpabpabpaiRaiQaiAaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadSadTadTadTadTadVadUadXadWadWadWadWadYaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaiSadZadZadZadZadZaaaadyaaaadZadZadZadZadZaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaiTaiTaiUaiUaiVaiXaiWagjagjagjagjagjaiYaiZagjajbajaajcajcajcajcajcajcajcajcajeajdajgajfajcaiGaiXajhajjajiajlajkajnajmajpajoaiRaiQaiAaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafaeGaeGaeGaeGaeGaaaadUaaaaeGaeGaeGaeGaeGaiSabaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaafaaaaafaaaaaaajqaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaiTajsajrajuajtajwajvajyajxajAajzajCajBajEajDajGajFajIajHajIajIajIajIajIajIajJajIajFajKajHajLajNajMajPajOajRajQajTajSajUajoaiRaiQahnaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaafaaaaafaaaaaaadUaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaafaafaafajVajWajVaafaafaafaafaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajYajXajXajXajZaaaaafaiVakbakaakdakcakfakeakhakgakjakiaklakkaknakmaklakkakoakmaklakkakqakpakpakpakrahYaktaksakvakuakxakwakyakwakwakwakAakzajnajoaiRaiQaiAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaafaafaafaafadUaafaafaafaafaafaaSaaSaaSaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafaaaajVakBajVaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDakCakFakEakDaiUaiUakGakIakHakKakJaiXagjakLagjagjakMakOakNakQakPakRakNakQakPakTakSakQakUakVakQakXakWakQakYalaakZaiXalbalcajnaldajnalfaleajnajoaiRaiQaiAaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafaaaaaaalgaaaaaaaafaaaaaaaafaaaaafaafaafaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafajVajValhajVajVaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaealialialialialiaaaalkaljalmallaloalnalpalnakIalqalsalraiXaltalualtagjalvalxalwagjalyalxalwagjalyalxalwagjalzalBalAalCaiGagjalDalFalEaiXalGalIalHalJalHalLalKalMajoaiRaiQaiAaafaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaafaaaaaaalNaaaaaaaafaaaaaaaafaaaaaaaaaaafaafaaaaaaaaaaaaaaaalPalOalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafalRalQalTalSalRalUalUalUalUalUalUalUalUalUaaaaaaaaaaaaalialValXalWaliaaaakDalYamaalZakDaiUaiUaiUamcambameamdaiXaltalualtagjamfalxamgagjamhalxamiagjamjalxamkagjamlamnammalCamoagjampalxamqaiXamramsamramtamramramuamrajoaiRaiQahnahnaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaamwamvamwaaaaafaaaaaaaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaalPamxalPaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalRamyamAamzalRamBamBalUamDamCamEalUamFalUaaaaaaaaaaafalUamGamCamHalUaaaakDamIamIamJakDaaaaaaamKaiTaiUamMamLaiXamNamPamOaiXamQamRamRamSamRamRamRamSamRamRamRamSamTamVamUamXamWaiXaiXaiXaiXaiXamYamZamYajpamYamYanaajpajoancanbandahnahnahnaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaamwaneamwaaaaafaafaafaafaaaaafaaaaaaaaaaafaafaaaaaaaaaalPanfalPaafaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalRanganianhalRanjanlankanmamCannalUalUalUalialUalialialUanoanpanoalUaaaalkanqamIanrakDaiUaiUaiUantansanvanuaiVaiXaiXaiXaiXanwanwanwanxanwanwanwanyanwanwanwanxanwanwanwanzanzanBanAanAanAanCamYamZamYajpamYamYanaajpajoaiRanDanFanEanGanEaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafamwamwamvamwamwaafaaaaaaaafaaaaafaaaaaaaaaaaaaafaafaaaaaaalPanfalPaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaalRalRanIanHalRanJamCalUamCamCamCankamCamCanKamCalXamCamCamCamCanLaliaaaakDanMamIamIanOanNalpanNakIalqalsalqanPanzanzanzanQanzanzanRanzanzanzanzanzanzanzanSanzanzanzanTanzanzanzanzanzanzanUajpanWanVanYanXajpanZajpaoaaocaobaodaodaoeahnaagaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafaofaohaogaoiaofaafaaaaaaaafaaaaafaaaaafaaaaaaaaaaafalPalPalPanfalPalPalPalPalPalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalUalUalUalUalUaafaafalUaojaolaokaomanlalUalUalialialUalUalUalUalialUalialialUaonamCaooalUaaaakDaopaopaopakDaiUaiUaoqaosaoraouaotaiTaovaovaovaovaovaoxaowaovaovaovaovaovaovaovaoyaozaozaozaoAaoBaozaoDaoCaoFaoEanCaoGaoHajoajoajoajoajoajoajoaoJaoIahnaoKaoLahnaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaofaoNaoMaoOaofaafaaaaaaaafaaaaafaaaaafalPalOalPalOalPaoPanfanfanfanfanfanfaoQalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaalUalUalUalUaoSaoRaoTalUaaaaaaalUamCaolanJamCaoUalUaaaaaaaafaaaaaaaafaafaaHaaHaoVaoValUaoWamCaoXalUaaaaoZaoYaoYaoYapaaaaaafaiVaiUapbaiTapcapdapdapfapeapfapdapdapgaphaphaphapiaphaphapkapjapmaplaodapnaodaodaodaodapoaodaodaodaodaodapqappapsapraptaptapvapuapxapwapyahnaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaagaagaagaaaaafaofapAapzapBaofapCapCapCapCapCalOalOalOalPapDanfaoQalPalPanfalPalPalPalPapEalPalPaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapFapHapGaaaapIapKapJaafaaaaagaagaagaaaaaaaafalUapLapNapMamCapOamCalUalialialUapPaolanJapPalUalUalUalialialialUalUaaHapQaafaafaaHalUalUankalUalUaaaaaaaaaaaaaaaaaaaaaaafaiTapRalpaiTapSapdapTapUapUapUapVapdapWapYapXaqaapZaqbaphanwanzaqdaqcaqfaqeaqeaqeaqeaqeaqhaqgaqeaqeaqeaqeaqeaqiaqkaqjaqmaqlaqoaqnahnaqpaqqahnaafaqraqsaqsaqtaqsaqsaquaafaafaaaaaaaaaaafalOaqvalOaaaapCaofaofaqwaqxaofaqyanfanfanfalPaqzanfaqAalPanfanfanfaqBalPanfalPaqDaqCalPanfaqEalPaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaqFaqGaqFaaaaqHaqIaqHaafaafaliaqJaliaaaaaaaafalUaqKaqLaomaqNaqMaqOalUaoXamCaqPamCaolanJamCamCamCamCamCamCamCamCalUalUalUaafaaHaafaaHaqQaqRaqQaaaaaaaaaaaaaaaaaaaaaaaaaafaiTapRaqSaiTaqTapdaqUaqWaqVaqYaqXapdaqZapharaarcarbareardanwanzanAaqcahTarfarfarfarfarfarhargarfarfarfarfarfarfarfarfarjariarlarkarkarkarkarkarnarmaroaroaroaroaroarmarjaafaaaaaaaaaaafarpanfalOaaaapCarqarsarrartanfanfanfalPanfalParuanfanfalPanfarwarvarxapEanfalParzaryalPanfarAalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarBaqFarCaqFarBaqHarDaqHarBaafarEamCaliaaaaaaalUalUalUalUalUankarFarGarGarIarHarJarHarLarKarNarMalUamCalUalUalUamCalUarOalUaaHaafaaaaafaqQaqRaqQaaaaaaaaaaaaaaaarParParParParParParParParQapdarRaqWarSarUarTapdaqZarWarVarYarXarZardanwanzasaaqcahTarfascasbaseasdasgasfarfashasjasiarfaskasmaslarjasnaspasoasrasqastassasuarmaroaroaroaroaroarmarjaafaafaafaafalOalOaqvalOalOapCasvanfaswanfaoPanfalPalPasxalPalPasyalPalParxasAaszanfalPanfasBasBasBasBasBasBasBasBasBasCasCasCasCaaHasCasCaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEasDasGasFasEasHasJasIasEalUaliaqJalialialialUasLasKasKasKasKasKasKasMasNalUalUalUalUalUamCalUalUamCasOalUarNamCalUalUalUalUaaaaaaaaaaqQaqRaqQaaaaaaaaaaafaafarPasQasParPasRasTasSarParQapdasUasWasVasVasXasZasYatbataataatcataardanwanzatdaqcahTarfatfateathatgatjatiarfatkatmatlarfatmatoatnarjatpatratqatsatsatsattatuarmaroaroaroaroaroarmarjarjarjaaaaaaalOanfanfanfaqyapCatvarxaswanfatwatyatxapEanfanfanfanfatzanfanfasAatAanfatBanfasBatDatCatEasBatGatFatHasBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEasEatIasEasEasEatIasEasEatJamCamCatKatKasOatLatNatMatOatOatOatOatOatOatQatPatRaaHatSalUamCatTapParNatLalUatUamCamCamCatWatVaaaaaaaafaqQaqRaqQaaaaaaaaaarParParPaqRaqRarPaqRaqRaqRarPatXapdatYauaatZaucaubaueaudaufaphauhaugauiaphaujanzanAaqcahTarfarfarfarfarfaulaukarfaumauoaunarfarfaupaunarjauqausaurautautauvauuauxauwaroaroaroaroaroauyauAauzauBaaaaaaalOanfanfauCanfapCauDanfauEauFauFauFauFauGauFauHanfanfanfanfanfanfanfanfalPatyasBauJauIauIasBauLauKauMasBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEauNauPauOasEauQauPauOasEaqOauSauRauTauTauTauUauWauVaonauXauZauYavaalUatNauVaaHavbatRaliamCasOalUalUalUalUalUalUalUavcatWatVaafaaaaafaqQaqRaqQaagaagaagavdaveavdaqRaqRarParPavfarParPatXapdapdapdavgapdapdapdavhaviaphaphaphaphaphavjanzavkaqcahTarfascasbavlasdavnavmavpavoavravqavtavsavvavuavxavwausavyavzavzavAattavBauBaroaroaroaroaroauBavDavCauBaafaafalPanfanfalPalPapCapCapCapCapCapCapCapCapCalPavFavEalPalPalPalPalPalPalPavGavIavHavKavJavMavLavNauJavOasBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaafarBasEatIavParBasEavQavParBalUavRalUalUalUalUalUatNauVamCavSavTamCamCalUatNauVavUaafavUalUamCavValUavWavXalUatUaqOatMatOatOatOavYavYavYavZawbawaavYavYavYavZawaavZavZawbavZawcawbawdawfaweawgawgawgawgawgawgawgawhawiawgawgawgawgawjawlawkawkawmawnarfatfathathawoatjawpawrawqawtawsawvawuawxawwawzawyawAavyavzavzavAattawBauBaroaroaroaroaroauBawCavCarjaaaaaaalPawDanfanfawEalPawFaoQawGawHaoPalPauDaoPalPawIanfalPawJanfalPawLawKawNawMauFauFawPawOawRawQawTawSawUasBasCasCaaHaaHasCasCasCasCaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWawVawVawVawXawVawVawVawZawYaxaawZawZawZaxbalUaxcauVaxeaxdaxfamCaxgalUatNaxhatOatOatOatOaxiatOatPamCaxfaxjamCamCaxlaxkaxnaxmaxoaxoaxoaxpaxoaxqaxoaxoaxsaxraxuaxtaxtaxtaxtaxtaxtaxvaxxaxwaxyaxyaxyaxyaxyaxyaxyaxzaxyaxAaxAaxAaxAaxAaxCaxBaxEaxDaxFarfarfarfarfarfaxHaxGaxJaxIaxLaxKaxNaxMaxPaxOaxRaxQaxTaxSaxUaxUaxWaxVaxYaxXaroaroaroaroaroaxZaybayaarjaaaaaaalPanfanfanfanfanfanfawNauFauFauFauFauFauFauFaycanfanfanfanfatBanfanfaswaydayfayeayhaygayiauIauIauIayjasBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWaykaylaykaymaylaylaynaykaylaypayoayqayqayralUaxcauVaysamCamCaytayualUayvasKasKasKasKasKasKaywauVayxamCalUatJatJauVayyalUayzayBayAayAayCayAayDayAayAayFayEayHayGayGayGayGayGayGayGayJayIayLayKayNayMayPayOayRayQayTaySayVayUayXayWayYanzayZahnanFarfascasbazaasdazcazbazdazdazdazeazgazfaziazhavxazjazlazkaznazmazoauuazqazparoaroaroaroaroazparjarjarjalPalPalPaoPalPalPapEalPalPaswalPalPazralPalPapEalPaswawDalPalPapEalPanfawDaswaydazsasBaztawOazvazuazwawOazxasBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEawWazyawWazzaylaylazAawWazyawWazBazCaymazDalUaxcaxhazEatOatOatPazFazFazFankazFazFazFazFazFatNaxhazEatOatOatOatOazGayyaoXayzaaaaafaaaazHaaaazIaaaaafaaaayEayHayGazKazJazMazLazNayGayJazOazQazPazSazRazUazTazVazVazXazWazWazWazYayWazZanzaAaahnanFarfatfathathaAbatjaAcaAeaAdaAgaAfaAiaAhaAhaAjaAharjaAlaAkaAnaAmaApaAoarjazparoaroaroaroaroazpalParAanfayfaAqalPalPalParAanfalParAaswalPaAranfalPaAsanfalPaAuaAtalPaAvanfalPapEapEaswaAwaAxasBaAyawOaAAaAzaAAawOaABasBaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafaafaACarBaADauPawWaAFaAEaAHaAGawWauPaADawWarBaAIaAJalUaALaAKaANaAMauTaAOazFaAPaARaAQaATaASaAUaAPazFaAVaAXaAWaAYaAYaAYaAYaAYaAZatJayzaafaBaaBaaBbaBaaBcaBaaBaaafayEayHayGaBeaBdaBgaBfaBeayGaBiaBhaBkaBjaBmaBlaBoaBnaBqaBpaBsaBrazWazWazWaBtazZanzaBuahnanFarfarfarfarfarfaBwaBvaBxaAhaAhaAhaAhaAhaBzaByaBAaAharjarjarjarjaBCaBBarjazparoaroaroaroaroazpalPalPanfaBDaAqalPaBEalPanfanfalPanfaswalPanfanfalPanfanfalPaswatyalPanfanfalPaBFanfaswaydaBGasBasBasBasBasBasBasBasBasBasCasCasCasCasCaafaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWazyawWawWawWawWawWawWazyawWaaaarBaBHazDaBIaBIaBJaBKaBIaBIaBLazFaAPaAQaBMaBNaAQaAQaAPazFalUaBPaBOaBQaBQaBQaBQaBQaBQaBQaBRaaaaBaaBTaBSaBVaBUaBWaBaaaaayEayHayGaBeaBXaBZaBYaBeayGaCbaCaayLaCcaCeaCdaCgaCfaBnaChaCiazWazWaCjazWaBtazZanzaAaahnanFarfascasbaCkasdazcaClaAhaCmaByaCnaCnaAhaBzaCoaBAaAhaCqaCpaCsaCraCtaBBaafaCuaCvaCvaCvaCvaCvaCwaaaalPanfaCxaCyalPalPalPalPalPalPaCzaCAalPalPalPalPalPalPaCBaCDaCCaCEaCEaCEaCFaCHaCGaCJaCIaCLaCKaCNaCMaCEaCOaCQaCPaCRaCRaCRaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaCTaCSaCUaCSaCVaCVaCVaCVaCSaCUaCXaCWarBazzaCZaCYaDbaDaaDdaDcaDfaDeazFaAPaAQaAQaDgaAQaAQaAPazFaDhaDjaDiaDlaDkaDnaDmaDpaDoaDqaBRaafaBaaDsaDraDuaDtaDvaBaaafayEayHayGaDxaDwaDzaDyaDAayGaqZaDBayLaDCaDEaDDazWaDDaDGaDFaDIaDHaBtayWaDJayWazZanzaAaahnanFarfatfateathaDKatjaDLaAhaDMaByaByaByaAjaDOaDNaDPaAhaDRaDQaDTaDSaDUaBBaaaaafaaaaafaaaaafaaaaafaaaalPawDaDVaCGaDWaDXalPatwanfawDaswanfalPaaaalPayfaCGaCGaDYaEaaDZaDZaDZaDZaDZaEcaEbaEeaEdaEfaEfaEfaEgaEiaEhaEkaEjaEmaElaEnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCTaCSaCSaEpaEoaEraEqaEtaEsaEvaEuaEwaEraEyaExawWazzaEzaBIaEBaEAaEDaECaECaEEazFaEFaAQaAQaAQaAQaEHaEGaEJaEIaELaEKaDoaDoaDoaDoaDoaDoaDoaBRaaaaBaaENaEMaEMaEOaEPaBaaaaayEayHayGaERaEQaETaESaEUayGaqZaEVayLayLaEWaCiaEXaCiaEYayLayLaEZaFaayWaFbayWazZanzaAaahnanFarfarfarfarfarfaFdaFcaFfaFeaFhaFgaFgaFgaFiaAhaFjaAhaFlaFkaFmaCraCtaBBalPalPalPalPalPalPalPalPalPalPalPalPalPaFnalPalPalPalPayfaCJaFpaFoaFqaFoaFsaFraFtaFtaFvaFuaFuaFuaFuaFwaFyaFxaFwaFwaFwaFwaFwaFwaFwaFzaFBaFAaCRaCRaCRaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaFCaFCaFDaEraFEaEraFEaEraFEaEraFEaEraEyaFFawWazzaFGaBIaFIaFHaFKaFJaFMaFLazFaFNaAQaFOaFPaFPaFRaFQaFTaFSaFVaFUaFXaFWaFWaFWaFXaFYaFZaBRaafaBaaGbaGaaGdaGcaGeaBaaafayEaGgaGfaGiaGhaETaGjaGlaGkaGnaGmayWaGoaGpaEZaEZaEZaGraGqayWaGsaGsayWaEZayWaGtapjaGuahnanFanFanFanFanFaoaaxHaGvaGxaGwaGyaGxaGzaGxaGAaGxaGBaAhaGDaGCaGEaCraGGaGFaGIaGHaGKaGJaGMaGLaGLaGLaGLaGNaGOaGLaGLaGPaGRaGQaGSaCEaGUaGTaGWaGVaGXaGVaGZaGYaFuaFuaHaaFuaHcaHbaHdaFwaFwaHeaFwaHfaHhaHgaHjaHiaHlaHkaHnaHmaHpaHoaHqaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaEraEraHsaEraFEaEraFEaHtaFEaEraFEaEraEyaFFawWazzaHuaBIaBIaHvaHxaHwaHyaBIazFazFazFazFaHzaAQaBMaHAazFaHBaHCaDoaDoaDoaHDaDoaDoaDoaHEaBRaaaaBaaBaaHFaHGaHFaBaaBaaaaayEayHayGaHIaHHaHKaHJaHLayGaqZaHMayWaHNaGpaEZaEZaEZaGraHOayWaBtaBtayWaDJayWaHQaHPaHRahnaoaahnahnahnahnahnaHTaHSaAhaHUaByaAhaHVaAhaHWaAhaHXaAhaHZaHYaGEaCraIbaIaaIdaIcaIeaIeaIfaIeaIeaIgaIiaIhaIjavIavIavIavIaIkaImaIlaIoaInanfaIpaIpaIpaIpaIqaFuaIraItaIsaIvaIuaIwaFwaIyaIxaFwaIzaIBaIAaICaHiaIDaFzaFBaEjaIFaIEaHqaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaIGaIGaIHaEraFEaEraFEaEraFEaEraFEaEraEyaFFawWaIIaIKaIJaILaILaINaIMaylaIOaIQaIPaIRazFaISaAQaAQaITazFaIUaIVaDoaIXaIWaIZaIYaJbaJaaJcaBRaaaaafaaaaJdaJeaJdaaaaafaaaayEayHayGaETaJfaJhaJgaJiayGaqZaqRayWaJjaJkaEZaEZaEZaJmaJlayWaaaaaaaJnaJpaJoaJraJqaJtaJsaJuaJnaaaaaaaJwaJvaJyaJxaAhaJzaByaByaByaDNaByaByaByaAhaCraJAaJBaCraCraBBaJDaJCaJCaJEaJGaJFaJCaJHaJIaJIaJJaJIaJKaJIaJLaIpaIpaJMaIpaIpaIpaIpaJOaJNaIpaIqaFuaItaJQaJPaJSaJRaJTaFwaJVaJUaJXaJWaJZaJYaKbaKaaKcaCOaKdaHmaHpaKeaHqaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKfaCSaCSaEpaKgaEraEraEraEraEraEraKhaEraEyaKiawWazzaylaKjaKkaKkaKkaKkaKkaKkaKkaKlaylazFaKnaKmaKnazFazFaKoaKqaKpaBQaBQaBQaBQaKpaKraKsaBRaKuaKtaKtaKvaKwaKvaKtaKtaKxayEaKyayGaKzayGaKAaKAaKBayGaKDaKCayWayWayWaBtaEXaBtayWayWayWaJnaJnaJnaKEaJqaJqaJqaJqaJqaKFaJnaJnaJnaJwaKGaJyaKHaAhaAhaAhaAhaAhaAhaAhaAhaAhaAhaKJaKIaKLaKKaKNaKMaKPaKOaJCaKQaJGaKRaKSaKRaJIaKTaKUaJIaKVaJIaKXaKWaKZaKYaLbaLaaLaaLcaLeaLdaIpaIqaFuaLfaJQaLgaJSaJRaLhaFwaLjaLiaLlaLkaLnaLmaLpaLoaLoaLqaLraEjaIFaIEaHqaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKfaCSaLsaCSaCVaCVaCVaCVaCSaCUaLuaLtarBaLvaylaLwaLyaLxaLzaLxaLAasEaLCaLBaylaLDaLFaLEaLEaLGaLEaLHaLIaLEaLEaLEaLEaLEaLEaLEaLKaLJaLMaLLaLNaLNaLPaLOaLNaLNaLNaLQaLSaLRaLPaLNaLNaLNaLTaHPaLUaJqaLWaLVaLXaJsaJsaJsaJraJqaJqaLYaJqaJqaMaaLZaMcaMbaMeaMdaMfaJqaJqaLYaMhaMgaMjaMiaMlaMkaMnaMmaJqaMoaJqaCraMqaMpaMraKIaMtaMsaMvaMuaMxaMwaJCaMyaMAaMzaMCaMBaJIaMDaKUaMEaMFaJIaJIaMGaMIaMHaMKaMJaMMaMLaMOaMNaIpaIqaFuaMPaMRaMQaMTaMSaMUaFwaMWaMVaFwaMXaMXaMXaMXaFwaMYaEhaLraEjaCRaCRaCRaMZaMZaMZaNaaNaaNaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWazyawWawWawWawWawWawWazyawWaaaarBaBHaNbaLwaNdaNcaNeaNeaNfasEaNgaLBaNiaNhaLFaNjaNlaNkaNnaNmaNoaLEaLEaLEaLEaLEaLEaLEaLKaLEaLFaLEaLEaLEaNqaNpaNraNraNraNraNsaNraNtaNraNraNuaLFaHPaJqaJqaJqaJqaJqaJqaJqaJqaJqaJqaJqaLYaJqaJqaNwaNvaNyaNxaNAaNzaNBaJqaJqaLYaJqaJqaJqaJqaJqaJqaJqaJqaJqaNCaJqaCraMraMraMraNDaNFaNEaNHaNGaNJaNIaJCaNKaJGaNLaJCaJCaJIaNMaKUaNNaMFaNOaJIaIpaIpaIpaIpaIpaIpaNPaNRaNQaIpaIqaFuaNSaItaNTaNUaItaNVaFwaFwaFwaFwaFwaFwaFwaNWaFwaFzaFzaFBaEjaNYaNXaCRaNZaObaOaaOdaOcaNaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafaafaACarBawWauPawWaOfaOeaOhaOgawWauPawWawWarBazzaylaLwaOjaOiaNeaNeaNfasEaOkaLBaylaNhaLFaLEaOmaOlaOlaOlaOoaOnaOpaOlaOqaOlaOlaOlaOraOlaOsaOlaOlaOlaOuaOtaOwaOvaOvaOxaOzaOyaOBaOAaLEaOCaLFaHPaJqaODaJqaOEaOEaOEaOEaOEaOEaOEaOEaOFaOEaOEaOEaOEaOEaOEaOEaOEaOEaOEaOEaOGaOEaOEaOEaOEaOEaOEaOEaOEaJqaJqaJqaCraOHaOHaOHaOHaOHaOIaOJaKMaOLaOKaJCaOMaOOaONaJCaOPaJIaOQaOSaORaMFaOTaJIaIpaOVaOUaOXaOWaOXaOYaPaaOZaIpaIqaFuaPbaPbaPcaPeaPdaPdaPfaFuaPgaPiaPhaCRaPjaPlaPkaFzaFzaPnaPmaCRaPoaCRaPpaPraPqaPqaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafasEawWazyawWazzaylaylazAawWazyawWaPtaPvaPuaylaLwaPxaPwaLzaPxaLAasEaPyaLBaylaPzaPzaPzaPBaPAaPAaPAaPAaPAaPAaPCaPDaPAaPEaPAaPAaPAaPGaPFaPHaPFaPJaPIaPKaLEaLEaPLaPNaPMaPOaLIaLEaPPaPQaPQaJqaJqaLXaJnaJnaJnaJnaJnaJnaJnaJnaPRaPTaPSaPUaPSaPSaPSaPVaPSaPWaPSaPXaPRaJnaJnaJnaJnaJnaJnaJnaJnaJraJqaJqaJCaPZaPYaQbaQaaQbaQbaQcaKMaQeaQdaQgaQfaQiaQhaJIaJIaJIaQjaQkaJIaJIaJIaJIaJIaOXaQlaQmaQmaQmaQnaQoaOXaIpaIqaFuaQpaItaPcaPeaItaItaQqaFuaQraQtaQsaCRaFzaQvaQuaQwaQwaQyaQxaQAaQzaCRaQBaQCaPqaQDaPqaQFaQEaQEaQFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWaQGaylawVaPuaylaylaQHawVaylaQGaPuaylaylaylaQIaQJaQJaQJaQJaQJaQJaQJaQKaylaPzaQLaPzaQMaPAaQOaQNaQQaQPaQRaQNaQTaQSaQVaQUaQXaQWaPGaQYaRaaQZaPJaRbaPKaPKaRcaPKaPKaPQaReaRdaRgaRfaPQaPQaRhaJqaLXaJnaaaaaaaaaaaaaaaaaaaaaaPRaRjaRiaRlaRkaRnaRmaRpaRoaRraRqaRsaPRaaaaaaaaaaaaaaaaaaaaaaJnaJraJqaRtaJCaRuaQcaRwaRvaRvaRvaQcaKMaQeaRxaPYaKMaRzaRyaJIaRAaRCaRBaREaRDaRGaRFaRHaJIaOXaRIaRJaRJaRJaRKaRLaOXaIpaRMaFuaRNaRNaPcaPeaROaROaRPaFuaFuaRQaFuaCRaRRaPlaPkaRSaRSaPnaPmaCRaCRaCRaNaaRUaRTaRVaNaaNaaNaaNaaRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaawWaRXaRYaRYaRYaRYaRYaRYaRYaRYaRXaRYaRZaylaylaNhaylaSaaSbaylaSdaScaylaSeaSfaPzaSgaPzaQMaPAaShaQNaSiaQNaQNaQNaQTaSjaQNaQNaQNaQWaPGaSkaRaaRaaPJaRbaPKaSlaSmaSmaSnaPQaSpaSoaSraSqaStaSsaJqaJqaLXaJnaaaaaaaaaaaaaPRaPRaPRaPRaSvaSuaSxaSwaSzaSyaSBaSAaSDaSCaSEaPRaPRaPRaPRaaaaaaaaaaaaaJnaJraJqaJqaOKaQcaSFaSGaSGaSGaSHaSGaSIaSKaSJaSLaSIaSNaSMaSPaSOaSOaSQaSSaSRaSRaSTaSOaSUaSWaSVaSYaSXaTaaSZaRLaOXaIpaIqaFuaItaItaPcaPeaItaItaItaTcaTbaItaTdaCRaTeaTgaTfaRSaRSaTiaThaTjaCRaTlaTkaQCaPqaTmaPqaTnaQEaQEaToaTpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafarBarBawWawWawWawWawWawWawWawWarBarBasEaNhaTraTqaTqaTsaTqaTqaTqaTtaTqaTqaTqaPzaSgaTuaTvaPAaTwaQNaTyaTxaTAaTzaTCaTBaQNaQNaQNaTDaPGaTEaTGaTFaPJaRbaPKaTHaTJaTIaTKaPQaTMaTLaTOaTNaTPaSsaJqaJqaLXaJnaJnaJwaTQaPRaPRaTRaTTaTSaTVaTUaTXaTWaTYaTXaTZaTXaTXaUaaUcaUbaUeaUdaPRaPRaTQaJwaJnaJnaJraJqaJqaJCaUfaKMaUgaUgaUgaUgaQcaQcaUiaUhaUkaUjaUkaUlaIiaUmaUoaUnaUqaUpaUsaUraUmaUtaUvaUuaUxaUwaUyaUxaUAaUzaIpaIqaFuaUBaUBaPcaPeaUCaItaItaUDaItaUFaUEaCRaUGaUIaUHaRSaRSaUKaUJaFzaCRaULaPqaQCaPqaTmaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWaAFaymaUMaTqaUOaUNaUQaUPaUQaURaUOaUQaTqaSgaSgaUSaUTaPAaUUaQNaUWaUVaUYaUXaUZaTxaQNaQNaQNaQWaPGaPGaPGaPGaPJaRbaPKaPKaPKaPKaPKaPQaVaaSraSraSraSraSsaJqaJqaLXaJsaJsaVbaVdaVcaPRaVeaVgaVfaViaVhaViaVjaVlaVkaVnaVmaVpaVoaVmaVqaVsaVraPRaVtaVdaVuaVvaJsaJraJqaJqaOKaQbaKMaQbaVwaVxaQbaQcaQcaQeaVyaQcaQcaQcaQcaVAaVzaVCaVBaVEaVDaVGaVFaVHaJIaVJaVIaVKaRJaVLaRJaVNaVMaIpaVOaFuaFuaFuaPcaPeaVPaVQaItaVSaVRaLgaVTaCRaFzaTgaTfaRSaRSaVUaThaVVaCRaVWaPqaQCaVXaVZaVYaNaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaawWawWazzaWcaWbaWeaWdaWgaWfaWiaWhaUOaUQaTqaWjaWlaWkaPzaPAaWnaWmaWpaWoaWpaWqaWraWqaWqaWqaWtaWsaPAaWuaWwaWvaWyaWxaWAaWzaWBaPzaWCaPQaWEaWDaWGaWFaWFaSsaJqaJqaJqaJqaJqaWHaWJaWIaWLaWKaWNaWMaWPaWOaWRaWQaWTaWSaWVaWUaWXaWWaWYaWMaXaaWZaXcaXbaXeaXdaXgaXfaXhaJqaJqaJCaXiaKMaRvaRvaRwaRvaQcaQcaQeaVyaXjaVyaXlaXkaJIaVzaVzaVzaXmaVzaVzaVFaXnaJIaOXaVIaRJaRJaVLaRJaXoaOXaIpaXpaXraXqaXtaXsaXvaXuaXuaXuaXuaXuaXuaXwaXyaXxaXxaXxaXxaXxaXAaXzaXBaXyaXDaXCaXFaXEaPqaXGaNaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXHaXIauPaXIaylaylaTqaXKaXJaXLaXLaXLaXMaXOaXNaTqaXPaSgaWkaXQaXQaXQaXRaXSaXQaXUaXTaXWaXVaXXaXXaXZaXYaPAaYaaYcaYbaYeaYdaYfaYfaYhaYgaYgaYiaYiaYiaYiaYiaYjaPQaJqaJqaYlaYkaYnaYmaYpaYoaPRaYqaYsaYraYuaYtaYvaYvaYxaYwaYzaYyaYBaYAaYCaYraYDaYqaPRaYoaYpaYEaYFaYkaYGaJqaJqaOKaQcaYHaQcaQcaQcaQcaQcaQcaOLaPYaYIaPYaQcaQcaYKaYJaYLaVzaVzaVzaVzaYMaYNaJIaYPaYOaRJaYQaYSaYRaYOaYTaIpaYUaYVaYVaYXaYWaYZaYYaZbaZaaYYaYYaYYaZcaZeaZdaZfaZfaZfaZfaZfaZgaZhaZeaZjaZiaZlaZkaPqaZmaNaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWawWawWazzaylaZnaUOaZoaXLaXLaXLaZpaZqaUOaTqaZraZsaWkaXQaZtaZvaZuaZwaXQaZyaZxaZzaPAaZBaZAaZCaTyaPAaZDaZFaZEaZEaZEaZEaZGaZEaZEaZIaZHaZHaZHaZJaZHaZLaZKaLYaLYaZNaZMaZMaZMaZMaZMaZMaZOaZQaZPaYtaYxaZSaZRaZRaZTaZRaZRaZUaYzaYAaZVaZXaZWaZVaZVaZVaZVaZVaZVaZYaLYaLYaJCbaaaZZbacbabaQcaQcaQcbadbafbaeaQcbagbaibahaJIaJIaJIbajbakbakbakaJIaJIaJIbalaRJaRJbambaobanbapbamaIpbaqaYVbaraFubasbaubatbawbavbaxaUDaVQbayaCRbazaFzbaAaRSaRSbaAaFzbaBaCRbaDbaCbaEaTmaPqaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWbaFaPubaGaTqaUQbaHaUQaUObaJbaIbaKaUQaTqbaLbaNbaMaXQaXQaXQbaObaPaXQbaQaZxbaRaPAaZBaZAaZCaTyaPAaZDaZFaZEbaTbaSbaSbaSbaUaZEbaWbaVbaYbaXaZKaZKaZKaZKaJqaJqbbabaZbbcbbbbbebbdbbgbbfbbibbhbbkbbjaZRaZRbbmbblbbmaZRaZRbbnbbpbbobbrbbqbbtbbsbbvbbubbwaZVaYGaJqaJqaJCaJCaJCaJCaJCbbxaOKbbxbbyaJCaJCaJCaJCaJCaJCaJIbbzbbzbbzbbzbbzbbzbbAbbzaJIbambbBbbBbambbCaYVaYVaYVaIpbaqaYVbaraFuaFuaFubbDbbEbbDaFubbDaFuaFuaCRaCRbbFbbFbbFbbFbbFbbFaCRaCRbbGaPqbbHaTmaPqaPqaToaQEaQEaToaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafarBarBawWawWawWawWawWawWawWawWarBarBasEaSaaylaTqaTqaTsaTqaTqaTqaTtaTqaTqaTqbbIbbKbbJaXQaZtbbLbaObbMaXQbbObbNbbOaPAaZBaZAaZCaTyaPAaZDaZFaZEbaSbbPbbPbaSbbPaZEbaWbbQbbRbbRbbTbbSbbUaZKbbVaJqaYlbbWbbYbbXbcabbZbbZbcbbcdbccbbkbceaZRaZRbbmbcfbbmaZRaZRbcgbbpbchbcjbcibclbckbcmbbwbcnaZVaYGbcobcpaHPbcqaYVaYVaYVaYVaYVaYVaYVaYVbcraYVaYVaYVaYVbcsaYVaYVaYVaYVaYVaYVaYVaYVbcqaYVaYVaYVaYVbbCaYVaYVaYVbcubctaYVaYVbcvaYVaYVaYVbcwaYVaYVaYVaYVaYVbcsbcxaYVaYVaYVaYVaYVaYVbcqbcyaTkaPqbcAbczbcCbcBaNaaNaaNaaRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWawYawZawZawZawZawZawZawZawZawYawZbcEbcDaylbcFaTubcGaYfaYfaYfbcHbcJbcIaPzbcKbcMbcLaXQaXQaXQbcNbcOaXQaPAaPAaPAaPAaZBaZAbcQbcPaPAaZDaZFaZEbaSbcRbaSbbPbcSaZEbaWbcTbbRbbRbbRbcUbcVaZKbcWaJqaYlbcXbcYbbXbdabcZbdcbdbbdebddbbkbdfbbmaZRbdhbdgbdhaZRbbmaZUbbpbdibdkbdjbdmbdlbcmbbwbbwaZVbdnaJqaJqaHPbcqaYVaYVaYVaYVaYVaYVaYVaYVbdoaYVaYVaYVaYVaYVaYVbdqbdpbdpbdpbdraYVaYVbcqaYVaYVaYVaYVbbCaYVaYVbdsaXqbdtaXqaXqaXqaXqaXqaXqbduaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqbdvbdxbdwbdybdybdzaTmaPqaPqbdAaQEaQEbdAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafawWaykaylaykaymaylaylaynaykaylaykaymaylbdBaIKbdCbdEbdDbdCbdCbdCbdFbdGaPzaPzaPzbdHaWkaXQaZtbdJbdIbdKaXQbdMbdLbdMaPAaPAaPAbdObdNaPAaZDaZFaZEbdPbaSbbPbdQbdRaZEbaWaZKbdSbbRbbRbdTbdVbdUbdWaJqaYlbcXbdXbbXbdabdYbeabdZbcdbbXbbkbebbecaZRbeebedbefaZRbehbegbbpbeibekbejbelbelbembbwbenaZVbepbeobeqaHPbcqaYVaYVberaYVbesbetbetbetbeubetbetbetbevaYVaYVaYVaYVaYVaYVbexbewbeybcqaYVaYVaYVaYVbbCbezbeBbeAbeDbeCaYVaYVaYVaYVaYVbeEbeFaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVbcqbeGbeIbeHbeJaTmaPqaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEawWbeKawWazzaylaylazAawWbeLawWazBbeNbeMbeMbeObeQbePbeSbeRbeUbeTbeWbeVbeXbeXbeZbeYaXQaXQaXQbfabfbaXQaPzaPzaPzaPzbfcaWvbfebfdaWvbffaZFaZEbfgbaSbaSbfhbfiaZEbfjaZKbfkbbRbbRbflbfnbfmbfoaJqaYlaZMbbXbfpbcabcabfqbcbbcdbfrbfsaYvbfubftbfvbfvbfvbfwbfxaYBbfzbfybfBbfAbfCbbwbfDbbwbfEaZVaYGaJqaJqbfFbfFbfFbfFbfFbfFbfFbfHbfGbfGbfIbfJbfJbfHbfKbfKbfKbfKbfKbfLbfLbfNbfMbfLbfLbfLbfLbfOaYVbfQbfPbfSbfRbfTaYVaYVaYVbfUbfUbfVbfVbfVbfVbfVbfWbfXbfXbfXbfYbfXbfZbgabfXbfXbgbbgcbgcbgcbgcbgebgdbggbgfaNaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaACarBaADauPawWaAFaAEbgibghawWauPaADawWarBaACasEbeObgkbgjbgjbgjbglbeTbgnbgmbgobgobgqbgpaXQaZtbgrbfabgsaXQbgtbgtaSgaSgbgvbgubgxbgwbgxbgxbgyaZEbgAbgzbaSbaSbfibgBbgCaZKbgDbbRbbRbflbgFbgEbfoaJqbgGaZMbgHaZPbgJbgIbgLbgKbcdbgMaZMaafbgObgNbgNbgNbgQbgPbgRaafaZVbgSbgUbgTbgVbbwbgWbbwbgXaZVaYGaJqbgYbfFbhabgZbhcbhbbhdbfFbhfbhebhebhgbhhbhhbhhbhibhkbhjbhlbfKbhnbhmbhobhmbhmbhpbhqbfLbfSbhrbfSbfSbfSbhsbfTbfTbhtbfTbhubhubfVbhvbhxbhwbfVbhybhzbhybfVbhAbhBbhAbgcbhCbhDbhCbgcbhEbhFbgcbhHbhGaNaaNaaNaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafawWbeKawWawWawWawWawWawWbeLawWaafaafaafaaabeObhIbeObhJbgjbhLbhKbdCaWvbhNbhMbhPbhObhQbhQbhQbhQbhQbhQbhSbhRbhTbgobhVbhUaZEaZEaZEaZEaZEaZEbhWaZEaZEaZEbhYbhXbiabhZbibbbRbbRbflbicbfmbfoaJqbidaZMbieaZPaZPaZPaZPbgKbcdbifaZMaafbgObgNbihbigbiibgNbijaafaZVbikbdkbilbimbbwbfDbbwbbwaZVaYGaJqaJqbfFbiobinbiqbipbisbirbhhbitbhhbiubhhbhhbivbhibixbiwbiybfKbizbhmbiAbhmbizbiBbhmbfLbiCbiCbiEbiDbfSbiFbfTbiGbiIbiHbiJbiJbfVbiKbiMbiLbiObiNbiQbiPbfVbiRbiTbiSbgcbiUbiVbiUbiXbiWbiWbgcbiYbhGaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabiZaaaaaaaafaafaaaaaaaaaaaaaaaaafaafaaabeObjbbjabjdbjcbjcbjebjfaYfbjgaPzbjibjhbjjbjjbjjbjkbjkbjkbjkbjkbjkbjkbjlbhYbjnbjmbjpbjobjrbjqbjtbjsaZEbjubjwbjvbjxbjxbjybbRbbRbflbbRaZKbfoaJqaYlbjzbjBbjAbjDbjCaZPbjEbcdaZMaZMaafbgObgNbigbgNbigbgNbijaafaZVaZVbjFbejbjGbbwbjIbjHbjJaZVaYGaJqbjLbjKbjNbjMbjPbjObjRbjQbhhbjSbjUbjTbjVbjVbjWbhibjXbiwbjYbfKbizbhmbiAbjZbizbkabkbbfLbkdbkcbkfbkebfSbhsbfTbkgbkhbkhbkjbkibklbkkbkmbkmbkmbknbkpbkobfVbkqbiTbkrbgcbksbkubktbkwbkvbkxbgcbiYbhGbkybkybkybkyaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaafaaabeObkzbeObkBbkAbkAbkCbeObkDbkDaPzbkFbkEbkFbkFbkFbkEbkFaPzaPzaZEaZEaZEbkGbhYbjrbjrbkHbjrbjrbjrbjtbjrbkJbkIbkLbkKbkNbkMbkMbkMbkMbkObkQbkPbkSbkRbkUbkTbkWbkVbkYbkXaZPbgKbcdaZMaafaafbgObgNbiibkZbihblabijaafaafaZVblcblbaZVaZVaZVaZVbldaZVbleaJqaJqbfFblfbinblgbipbisblhbhhbliblkbljblmbllblnbfKblpbloblqbfKbizbhmblsblrbizbltbhmbfLbfSbfSbfSbfSbfSbhsbfTblublwblvblyblxblAblzblCblBblBblDblFblEbfVblGbiTblHbgcblIblKblJblMblLblNbgcbiYblOblQblPblRblPaaaaaaaafaaaaafaaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaabeOblSbjablTbkAblVblUbeOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablWblYblXbmablZbmbbmbbmdbmcbmbbmbbmebmbbmgbmfbmibmhbmjbfmbfmbfmbmkaZKbmlaZKbmnbmmaLYbjzbmpbmobmobmobmobmqbmsbmraafaaabmubmtbmvbgNbgNbmwbijaaaaafbmxbmzbmybmBbmAbmCbmxbmDbmxbmEaJqaJqbfFbmFbinbmHbmGbmIbfFbmJbliblkbmKbmLbhhbmMbfKbmObmNbmPbfKbmRbmQbmTbmSbmVbmUbmXbmWbmZbmYbmZbmZbmZbnabfTbnbbiIbncbnebndblAbnfbnhbngbngbnibnkbnjbfVbnlbhBbnmbgcbnnbnpbnoblMbiWbnqbgcbiYbnrbntbnsbnsbnsbnsbnsbnsbnuaafaaaaafaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaabeObnvbjabjabjabeObeObeOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablWbnwbjrbnybnxbnzbnxbnxbnAbnxbnxbnBbnxbnDbnCbnFbnEbnHbnGbfmbnIbbRbnJbnLbnKbfobnMbnNbjzbjzbmrbnPbnObnRbnQbnSbmraaaaaabgObnTbnVbnUbnVbnWbijaaaaaabmxbnYbnXbnZbmxboabmxbmDbmxbmEaJqaJqbfFbobbinblgbocbodbfFbofboebohbogboibhhbojbfKbhibokbolbfKbfLbombfLbfNboobonbonbonbonbonbonbonbonbhsbfTbopblwblvborboqbotbosboubouboubniblFbovboxbowbozboyboBboAboCboAboDbiWboEbgcboGboFboFboFboFboFboFboFboHbhGbkybkybkyaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboIblWblWboJbjrbjrbjrboLboKboKboMbjrbjrbjrbjrbkJboNbflboOboQboPboSboRboUboTbbRbnKboWboVboYboXbpaboZbpcbpbbpebpdbpfbmraafaaabgObpgbphbphbphbpibijaaaaafbmxbpkbpjbplbmxbpmbmxbmDbmxbpnaJqaMhbpobpqbppbpsbprbptbfFbpublibiubogbpwbpvbofbofbpybpxbpAbpzbpCbpBbhhbpDbpFbpEbpHbpGbpJbpIbpLbpKbonbhsbfTbpMbpObpNbpQbpPbfVbpRbouboubpTbpSblFbpUbpWbpVbpYbpXboBbpZbqabiWbqcbqbbqdbgcbqfbqebqebqebqebqebqebqebiYbhGbqhbqgbkybkyaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqibqjbqibqlbqkbjrbjrbjtbjrbjrbqmbjrbjrbqnaZEaZEbqobqpbkMbqrbqqbfmbqsbbRbqtbbRbqubmEbnMbqwbqvbqybqxbqAbqzbqBbpdbqCbmraaaaaabgObqDbqFbqEbqFbqGbijaaaaaabqHbqJbqIbqHbqHbqHbqHbqKbqHbqLaLYaLYbfFbfFbqMbqObqNbfFbfFbqPblibqRbqQbqQbqQbqQbqQbqTbqSbqVbqUbqQbqWbqQbqXbqYbpEbrabqZbrcbrbbrebrdbonbrfbrhbrgbribribrkbrjbrmbrlbrnbrnbrpbroblFbrqbrsbrrbrubrtboBboBbrwbrvbrybrxboBbgcbqebqebrAbrzbrCbrBbrDbqebrFbrEbrHbrGbrIbkyaaaaafaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrJbrKbrJbrLbjrbjrbjrboLboKboKboMbjrbjrbrNbrMaZEbrObbRbbRbrQbrPbrSbrRbbRbbRbbRbqubmEbrTaJqbqvbqybrUbrWbrVbrYbrXbrZbmraafaafbsbbsabsdbscbsfbsebsgaafaafbshbsjbsibslbskbsnbsmbsobqHbspaJqaJqbogbsrbsqbstbssbsvbsubsxbswbszbsybsybsybsybsybsBbsAbsDbsCbsFbsEbsHbsGbsIbpEbsKbsJbsMbsLbsNbpKbonbhsbfTbsObsQbsPbsRbsRbfVbsSbsUbsTboxbsVblFbsWboxbsXbsZbsYbtbbtabtdbtcbtfbtebthbtgbtjbtibtlbtkbtkbtkbtnbtmbtobhGbtqbtpbtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboIblWblWbtrbjrbjrbjrbjtbjrbjrbqmbjrbjrbrNbtsaZEbttbtubkMbtwbtvbtxbflbbRbbRbtybnKbtzbrTaJqbqvbqybmrbtBbtAbtDbtCbtEbmraaaaaaaafbgObtGbtFbtGbijaafaaaaaabshbtIbtHbtKbtJbtLbtLbtNbtMbtOaJqaJqbogbtPbhhbtRbtQbtTbtSbtTbtUbtWbtVbtXbtVbtVbtVbtZbtYbhhbiububbuabuabucbudbpEbpEbuebugbufbrebpKbonbfRbfTbuhbuhbuhbuhbuhbfVboxboxboxboxbuibukbujboxbulbunbumbuobuobuobuobuqbupbusburbuubutbuwbuvbuvbuxbuybqebuzbhGbtqbtpbtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuAbrJbrKbrJbnwbuBbjrbjrbuCbjrbuBbqmbjrbjrbrNbuDaZEbuEbuFboUbuHbuGbfmbqpbkMbuIbuJbnKbtzbrTaYlbqvbuKbmrbuMbuLbuObuNbnSbmraaaaaaaafbuPbuQbphbuSbuRaafaaaaaabshbuUbuTbuWbuVbuYbuXbuZbqHbvaaJqaJqbofbofbvbbvcbqTbvebvdbvgbvfbvibvhbvjbvhbvjbvhbvjbvhbvjbvkbvlbuabvnbvmbvpbvobvrbvqbvtbvsbvvbvubonbvwbvybvxbozbvzbiTbiTbvAbiTbiTbvBbvDbvCbvFbvEbuobvGbvIbvHbvJbvJbvJbvKbvKbvKbvKbvKbvMbvLbvObvNbvObvPbvObqebuzbhGbvQbrGbvRbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvSbvTbvSbvVbvUbvVbvVbvVbvVbvVbvWbvXbjrbrNbvYaZEbvZbbRbwabwcbwbbwebwdbwdbwdbwebwebwfbrTaKFbwgbqybmrbwibwhbwkbwjbwlbmraaaaaaaafbwmbwnbscbwpbwoaafaaaaaabshbwrbwqbwtbwsbuYbuXbuZbqHbwuaJqaJqbwvbwxbwwbwzbwybwAbvjbwCbwBbwEbwDbwGbwFbwIbwHbwIbwJbvjbiublibuabwLbwKbwNbwMbwPbwObwRbwQbwQbwSbwUbwTbwWbwVbwYbwXbxabwZbxabxabxbbxabxabxcbxebxdbxdbxfbxgbrtbvJbxhbxjbxibxlbxkbxmbvKbxobxnbxqbxpbxrbxnbxsbqebuzbhGbxtbtpbtpbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboIblWblWblWaZEblWblWblWbxubxubxvbxubxwbxxbxxbxubxubxybxybxAbxzbwebxBbxDbxCbxEbwebtzbrTaLXaJwaJwbmrbmrbxFbmrbmrbxGbmraJnaJnaJnbxHbxIbtFbxKbxJaJnaJnaJnbqHbqHbqHbqHbqHbqHbqHbqHbqHbwuaJqbxLbvjbvjbvjbxMbvjbvjbvjbxNbwBbxPbxObxRbxQbxTbxSbxVbxUbxRbiublibuabxXbxWbxZbxYbybbyabsLbsLbsLbycbyebydbygbyfbyfbyfbyfbyhbyfbyfbyfbyibyibyjbylbykbykbymbynbrtbvJbyobyqbypbysbyrbyubytbqebqebyvbyvbyvbqebywbqebuzbhGbvQbrGbyxbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabxubyybyAbyzbyCbyBbyDbxxbyFbyEbyHbyGbyJbyIbyLbyKbyMbwebtzbrTaJqaJqaJqbyNaMmbyOaLYbyPbyRbyQaXfaXfaXfbySbyUbyTbyWbyVaJqaJqaJqaJqaMmaJqaLYaJqaJqaJqbyNaJqbwuaJqbyXbvjbyZbyYbzbbzabzcbvjbzebzdbzgbzfbxRbxQbxQbzhbzjbzibxRbiubzkbuabsLbzlbznbzmbyebzobzqbzpbzrbonbonbfRbzsbyfbzubztbzwbzvbzybzxbyfbzzbzBbzAbzDbzCbykbzEbzGbzFbzIbzHbzKbzJbzMbzLbzNbytbzObzObzObzObzObzObzObqebuzbhGbtqbtpbtpbkyaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabxxbzPbzRbzQbzTbzSbzVbzUbzXbzWbzZbzYbAbbAabAcbyKbAdbwebtzbAeaJqaJqaJqaJqaJqaJqaLYaJqbrTaJqaJqaJqaJqaJqbAgbAfbAhaJqaJqaJqaJqaJqaJqaJqaLYbAiaJqaJqaJqaJqbwubAjbAkbvdbAmbAlbAnbAlbAobvjbApbwBbwEbAqbvjbArbAtbAsbAvbAubvjbiublibuabuabuabuabuabonbonbonbonbonbonbAwbhsbAxbyfbAzbAybABbAAbADbACbyfbAEbAGbAFbAIbAHbykbzEbAKbAJbAMbALbANbANbANbAObAPbytbzObzObARbAQbzObzObzObqebuzbhGbtqbtpbtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxubASbAUbATbAWbAVbAYbAXbAZbAZbBbbBabwdbBcbBebBdbBfbwebBhbBgbBibBibBibBjbBibBibBkbBibBlaJqbBnbBmbBobBobBqbBpbBsbBrbBubBtaXfaXfbBvaXfbBxbBwaXfbBybBAbBzbBBaJqaJqbvjbBDbBCbBEbvhbBFbvjbvhbBGbBHbvjbvjbvjbvjbvjbvjbvjbvjbiublibhhbBJbBIbBLbBKbBNbBMbBPbBObBQbBNbAwbhsbBRbyfbBTbBSbBVbBUbBXbBWbyfbBYbCabBZbCcbCbbykbzEbCebCdbvKbCfbChbCgbCjbCibCkbytbzObzObzObClbzObzObzObqebuzbrEbCmbrGbrIbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxubxubxxbxxbxxbxxbxubxubCobCnbBbbCpbwebwebwebwebwebwebCrbCqaJwaJwaJwaJwbCsbCsbCsbCsbCsbCsbCsbCsbCsbCsbCubCtbCwbCvbCvbCvbCvbCvbCxbCvbCvbCybCvbzsbCzbzsaJvaKGbCAbvjbCCbCBbCEbCDbCFbvjbCGbzdbCIbCHbCKbCJbCMbCLbCObCNbCQbCPbCSbCRbCRbCTbCVbCUbCXbCWbCZbCYbDabBNbAwbhsbDbbDbbDbbDbbDbbDbbDbbDbbDbbDcbDcbDcbDcbDcbDcbDdbDfbDebvKbvKbvKbvKbvKbvKbvKbytbqebqebqebqebqebqebqebqebuzbhGbDhbDgbkybkyaafaafaafaagaagaagaagaagaagaagaagaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDiaaaaaaaaaaafaaaaaabxybDkbDjbDmbDlbDobDnbDqbDpbDsbDrbDubDtaaaaaaaafaaabCsbDvbDxbDwbDzbDybDBbDAbDDbDCbDFbDEbDGbCvbDIbDHbDKbDJbDMbDLbDLbDNbDPbDObDQbzsbzsbzsbzsbvjbDSbDRbDTbDRbDUbvjbDVbwBbDXbDWbDZbDYbDZbDZbEbbEabEdbEcbEebEebEebEfbEgbwzbEibEhbEkbEjbElbBNbAwbhsbDbbEmbEmbEmbEnbEmbEmbEmbDbbEobEobEpbEobEobDcbEqbErbrtbEtbEsbEvbEubExbEwbEzbEybEBbEAbEDbECbEFbEEbEGbEGbEIbEHbEsbEsbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajYbEJajXbEJajZaaaaafaaabxybxybEKbyEbEMbELbEObENbEPbEPbERbEQbETbESaafbEUbEWbEVbEYbEXbFabEZbFabFbbFabFabFabCsbFdbFcbFebCvbFgbFfbFibFhbFjbDLbFkbCybCvbFlbFnbFmbFpbFobFrbFqbFsbDRbFtbDRbzdbFubFwbFvbFxbvjbFzbFybDRbDRbFBbFAbofbofbofbofbofbFCbFDbqTbFFbFEbFGbCYbFHbBNbAwbhsbDbbEmbEmbEmbEmbEmbEmbEmbDbbFIbFKbFJbFMbFLbDcbFNbFPbFObFRbFQbFTbFSbFUbFUbFUbFUbFWbFVbFXbECbkybFYbGabFZbFZbGbbGdbGcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGebGfbGeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDbGgbGhbGgakDbGibGibGibxybGjbyEbGkbGmbGlbGnbxybCqbGobCqbCqbGqbGpaaabGrbGtbGsbGubFabFabGvbFabGwbGybGxbFabCsbFdbGzbGAbCvbGCbGBbGEbGDbGFbDLbGGbCybAwbGHbGJbGIbGJbGKbGLbvjbGMbDZbGNbDZbGObvdbGPbDYbGQbvjbGRbDRbDRbDRbDRbGSbofbGTbGVbGUbGWbCTbGXbwzbGYbCYbCYbGZbHbbHabHdbHcbDbbEmbEmbEmbEmbEmbEmbEmbDbbHebHgbHfbHibHhbHkbHjbHlbumbHnbHmbFUbHobFUbFUbFUbFUbFUbFUbFUbECbHqbHpbHsbHrbHubHtbHvbGcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGfbGebHwbGebGfaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajXamIbHxamIajXbGibHzbHybxybHAbyEbHBbyEbyEbGnbxybHDbHCbHEbCqbGqbGpaafbGrbHGbHFbHIbHHbHJbHHbHHbHKbHLbHHbHHbHMbHObHNbHPbCvbHQbCvbCvbCvbCvbHRbHTbHSbHVbHUbHXbHWbHZbHYbHYbvjbIbbIabIdbIcbIebvjbIgbIfbIhbvjbIjbIibIlbIkbInbImbofbIobIpbqQbIrbIqbItbIsbEibIubIvbCYbIwbBNbAwbhsbDbbDbbIxbEmbEmbIybIxbDbbDbbIzbIBbIAbIDbICbDcbIEbIFbumbIHbIGbIIbIIbIKbIJbILbIIbINbIMbIPbIObIRbIQbITbISbIVbIUbIWbGcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbIXbGfbIYbJabIZbGfbIXaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDamIamIamIbJcbJbbyEbyEbJdbHAbyEbyEbyEbyEbGnbxybJebHEbJfbCqbGqbGpaaabGrbJhbJgbJibFabFabJjbFabJkbJmbJlbJnbCsbJpbJobJrbJqbJtbJsbJsbJsbJsbJsbJubJsbJwbJvbJybJxbJAbJzbJBbvdbvdbvdbvdbvdbvdbvdbvdbvdbvdbJCbJCbJCbJCbJCbJCbJDbJEbofbofbofbofbJFbJGbitbBNbBNbBNbBNbBNbBNbAwbhsbDbbJHbJJbJIbJLbJKbJMbJHbJNbIzbIBbIAbJPbJObJRbJQbJSbvHbJTbEsbJVbJUbJXbJWbJZbJYbFUbFUbKabECbKcbKbbKdbEsbKfbKebKebEsaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbGfbGfbKhbKgbKgbKgbKibGfbGfaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajXbHxbHxbHxajXbGibKkbKjbKmbKlbyEbKnbKpbKobKqbxybCqbCqbCqbCqbGqbESaafbKrbEWbKsbEYbKtbFabKubFabFabFabFabFabCsbFdbKvbKxbKwbKybKybKybKybKybKybKAbKzbKCbKBbKEbKDbKGbKFbKIbKHbKJbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKLbKKbofbIobKMbCRbKNbCTbKPbKObKRbKQbKQbKSbKTbKBbKVbKUbDbbKWbKYbKXbLabKZbLcbLbbJNbJNbJNbJNbJNbJNbLebLdbLgbLfbLhbEsbECbECbECbECbECbECbLibFUbFUbECbkybFYbhGbEsbLkbLjbLmbLlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLobLnbLobKgbLpbKgbLrbLqbGeaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDanMbLtbLsakDbGibGibGibxybxybGibGibGibxybxybxybLubCqaaabLvbLwbGpaaaaaaaafaaabCsbLxbLzbLybFabLAbLCbLBbLEbLDbLGbLFbLIbLHbLKbLJbLMbLLbLNbLKbLKbLKbLKbLKbLPbLObLKbLKbLQbLKbLRbLKbLKbLKbLKbLKbzsbzsbzsbzsbzsbzsbzsbzsbLTbLSbofbLUbLWbLVbLYbLXbMabLZbMcbMbbMbbMdbMbbMbbMfbMebDbbMgbMibMhbMibMjbMibMkbMmbMlbMobMnbMqbMpbMrbzEbIFbrtbMsaafbMubMtbMwbMvbMxbMvbMzbMybMAbECbMBbuzbMCbEsbEsbEsbEsbEsaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbGfbGfbMDbKgbKgbKgbMEbGfbGfaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaoZbEJbMFbEJapaaaaaaaaaaaafaaHaafaaaaafaaHaafbLvbHEbLvaafbLvbGqbGpaafaafaafaafbCsbCsbCsbCsbCsbCsbCsbCsbCsbCsbMHbMGbMJbMIbLKbLJbLMbLLbLNbMKbMKbMLbMNbMMbMPbMObMRbMQbMTbMSbMVbMUbMXbMWbMZbMYbNabNabNabNabNabNabNbbzsbLTbNcbNdbNdbNdbNdbNdbNebNgbNfbNdbNdbNdbNdbNdbNdbNcbNhbNjbNibNlbNkbNlbNmbNobNnbNpbNpbNpbNpbNpbNpbNrbNqbNsbrtbMsaafbMubNtbNtbNubNwbNvbNybNxbNzbECbNAbuzblObkybNCbNBbkyaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaafaafbIXbGfbNDbNFbNEbNGbIXaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaHaafaaaaafaaHaafbLvbHEbLvbLvbLvbGqbGpaaaaaaaaaaafbNIbNHbNHbNJbNLbNKbNKbNMbNMbNIbFdbNNbLIbNObLKbNPbNQbNQbNSbNRbMKbNTbNVbNUbNXbNWbNZbNYbObbOabOdbOcbOdbOebOgbOfaafbOhbOhbOhbOhbOhbOibzsbLTbOjbOlbOkbOnbOmbNdbOobOqbOpbNdbOrbOtbOsbOtbOrbNcbOubDbbMibMibMibOvbMibMibOwbOybOxbOxbOzbOxbOxbOBbOAbODbOCbMsaafbMubNtbOEbMvbOFbMvbOHbOGbOIbECbtpbuzblObkybtpbtpbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGfbGebOJbGebNGaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbCqbCqbCqbLvbCqbLvbCqbCqbCqbCqbCqbCqbLvbLvbLvbCqbCqbCqbHEbHEbHEbOKbGqbGpaaaaaaaaaaafbNIbOLbNJbNJbNJbNJbNKbOMbOObONbOPbLFbORbOQbOTbOSbOVbOUbOXbOWbOYbOVbOVbOVbOXbOZbPbbPabPdbPcbMZbPebPgbPfbPibPhbNabPjbPlbPkbPmbOhbOibPnbLTbNcbPobOrbOrbPpbNdbPqbOqbPrbNdbOtbPsbOtbPubPtbPwbPvbDbbPxbPzbPybPBbPAbPDbPCbPFbPEbPHbPGbPJbPIbJNbPKbPMbPLbPNbPNbECbECbECbECbECbECbEsbEsbEsbECbtpbuzbPObtpbtpbPPbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGebGfbGeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbPQbPSbPRbPSbPTbPVbPUbPWbHEbPYbPXbQabPZbHEbHEbOKbHEbHEbLvbLvbLvbLwbGpaaaaafbLvbLvbNIbNJbNJbQbbQcbNJbQdbNKbNKbQebFdbNNbQgbQfbQibQhbQkbQjbQmbQlbQnbQjbQobQjbQqbQpbQrbMQbQtbQsbQvbQubQxbQwbQzbQyaafbQAbQBbPmbQCbOhbOibPnbLTbNcbQEbQDbOrbQFbNdbQGbQIbQHbNdbOrbQKbQJbOrbOrbNcbLTbDbbJNbJNbJNbJNbLebQMbQLbQNbLebJNbJNbJNbJNbJNbQObQQbQPbQSbQRbQUbQTbQVbQTbQWbPNbQYbQXbRabQZbRbbuzblObkybkybkybkyasCaafaafaafaagaagaagaagaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbCqbRdbRcbRfbRebCqbHEbCqbHEapEbRgbHEbHEbHEbRhbCqbLvbLvbCqaaabLvbGqbGpaaaaafbLvbRibRkbRjbNJbNJbRmbRlbRlbRlbRobRnbRpbNNbQgbRqbRsbRrbRtbOdbRvbRubRxbRwbRzbRybRBbRAbRAbRCbRDbMZbRFbREbRHbRGbRJbRIbRKbPjbRLbPmbPmbOhbOibPnbLTbNcbRMbOrbRObRNbNdbNdbRPbNdbNdbRQbRSbRRbRQbRQbNcbLTbDbbRTbRUbRUbRWbRVbMibRXbRZbRYbSabEmbEmbEmbJNbSbbSdbScbSfbSebQUbSgbSibShbSjbPKbQXbSkbQXbQZbDhbSlbSmbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagbLvbSnbPSbSobSobSobCqbSpbCqbSqbCqbRgbHEbHEbSsbSrbCqaaaaafaaaaaabLvbGqbESbCqbCqbCqbStbNIbSubNJbNJbSwbSvbSybSxbSzbNIbSAbNNbQgbRqbSCbSBbSDbOdbOdbSEbMKbSFbSHbSGbSIbOdbOdbMQbSKbSJbSMbSLbSObSNbSObSPaafbOhbOhbOhbOhbOhbOibzsbLTbNcbSRbSQbSQbSSbSUbSTbSWbSVbSXbOrbQKbOrbOrbSYbNcbLTbDbbEmbSZbEmbTbbTabMibTcbMibTdbTebEmbSZbEmbJNbTfbThbTgbTjbTibTlbTkbTmbTlbTnbPNbTobQXbTpbQZbPNbTqbTrbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbCqbPSbTsbTubTtbTwbTvbTybTxbCqbCqbCqbTzbCqbCqbCqbLvbLvbLvbTBbTAbTDbTCbTFbTEbTAbTGbRnbRnbRnbRnbTHbNIbNIbNIbNIbNIbTJbTIbQgbTKbLKbTLbTMbRxbTNbRxbMKbOdbOdbOdbSIbTObTPbTPbTRbTQbTSbPebTUbTTbTVbPhbNabPjbTXbTWbTWbOhbOibzsbLTbTYbTZbTZbTZbUabUbbOrbUcbOrbOrbOrbQKbOrbOrbOrbNcbLTbDbbEmbEmbEmbUebUdbRZbUfbMibUgbUhbRUbRUbUibJNbUjbUkbQPbUmbUlbQUbShbUnbTlbUobPNbUpbUpbUpbQZbUqbTqbTrbkyaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafbUraaabCqbCqbCqbCqbCqbCqbCqbCqbCqbCqbHEbHEbHEbHEbHEbHEbHEbUtbUsbUvbUubUxbUwbUwbUwbUwbUybUzbUzbUzbUAbUCbUBbEPbEPbUDbCqbSAbNNbQgbUEbUGbUFbUHbTPbTPbUIbUJbTPbTPbUKbUMbULbOdbUNbUPbUObUQbOdbUSbURbUTbQyaafbQAbUVbUUbUWbOhbOibPnbUYbUXbUXbUXbUZbNcbVabSRbVcbVbbVebVdbVgbVfbVfbVhbNcbLTbDbbJNbJNbJNbJNbVibVjbTcbVkbVibJNbJNbJNbJNbJNbVlbVnbVmbVpbVobVqbVqbVqbVqbVrbPKbUpbUpbVsbQZbVtbTqbTrbkybkybkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVvbVubVubVubVubVwbVxbVxbVzbVybVBbVAbVDbVCbVFbVEbCqbVGbLvbLvbLvbLvbLvbLvbLvbLvbESbVHbVIbVIbVIbVIbVIbVIbVIbVIbVJbVJbVKbVJbVJbVLbVMbCqbSAbNNbQgbUEbVObVNbVQbVPbRAbVRbVSbRAbRAbVTbVVbVUbVXbVWbVZbVYbWabOdbUSbWbbWcbRIbRKbPjbWdbTWbTWbOhbOibPnbWebzsbzsbzsbPvbNcbWfbOrbOrbWgbWibWhbWkbWjbWkbWhbNcbLTbDbbRTbRUbRUbWlbRVbMibRXbRZbWmbWnbEmbEmbEmbJNbWobWqbWpbWrbThbTjbWsbWubWtbWvbPNbUpbUpbUpbQZbVtbTqbTrbtpbtpbkyaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaaaaafaaaaaabLvbLvbLvbHEbWwbWybWxbWAbWzbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbWDbWCbWFbWEbWGbWBbWIbWHbWKbWJbVJbVJbVMbCqbWLbNNbQgbWMbWObWNbWNbWPbWQbWQbWQbWQbWQbWRbWSbMKbMKbMKbWTbOdbUObOdbUSbURbWUbQyaafbOhbOhbOhbOhbOhbOibPnbWebWVbAwbAwbPvbOjbWXbWWbWZbWYbXbbXabXcbWjbXcbXdbNcbLTbDbbEmbXebEmbXfbTabMibTcbMibTdbXgbEmbXebEmbJNbXhbXjbXibXlbXkbXnbXmbXpbXobXqbPKbXsbXrbXtbQZbUpbTqbXubkybtpbkybkybkyaagaagaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagaagaagaagbXvbHEbXvbHEbXwbXxbWybXybHEbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbXAbXzbXCbXBbXDbWBbXFbXEbXHbXGbXIbVJbVMbCqbSAbNNbQgbXJbXKbLKbXMbXLbWQbXNbXPbXObWQbXQbSIbXRbMKbXSbWabOdbVZbXTbXUbTTbXVbPhbNabPjbXXbXWbXYbOhbOibzsbWebzsbBRbXZbPvbNcbYbbYabYdbYcbWibYabYebWjbYebPubPwbLTbDbbEmbEmbEmbYgbYfbRZbUfbMibUgbYhbRUbRUbUibDbbQZbYjbYibYibQZbQZbYkbYmbYlbYobYnbYpbVqbYqbUpbUpbTqbTrbkybYrbkybYsbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbLvbLvbLvbYubYtbYwbYvbYxbHEbYybHEbLvaaaaaaaaaaaaaaaaaaaaabESbVHbVIbYzbYBbYAbXCbYCbYzbYzbXFbYDbYFbYEbYGbVJbVMbCqbSAbNNbYIbYHbYHbYJbYLbYKbYNbYMbYPbYObWQbOdbSIbYQbYRbXSbYSbOdbVZbXTbUSbURbYTbQyaafbQAbYVbYUbYWbOhbOibzsbWebzsbHZbHZbPvbNcbNdbYXbYYbNdbYZbNdbNdbNdbNdbNdbNcbLTbDbbJNbJNbJNbJNbVibZabTcbZbbVibJNbJNbJNbJNbDbbTlbZcbTlbTlbTlbQZbYkbYmbZdbZfbZebZgbWrbZhbQZbUpbTqbTrbkybtpbtpbtpbZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafbLvbZkbZjbZjbZlbWzbLubCqbLvbLvaaabZmaaaaaaaaaaaaaaabGpbVHbVIbYzbYzbZnbZpbZobYzbZqbZsbZrbZubZtbZvbVJbVMbCqbZxbZwbDGbYHbZzbZybZybZAbZCbZBbZEbZDbWQbZFbZGbXRbMKbXSbZHbOdbZIbXTbUSbZJbZKbRIbRKbPjbZLbXWbXWbOhbOibPnbWebZMbzsbZNbPvbZObTZbTZbZPbNdbZRbZQbZSbzsbZUbZTbLSbLTbDbbRTbRUbRUbZVbRVbMibRXbRZbZWbZXbEmbEmbEmbDbbZYbTlbTlbTlbTlbQZbZZbZZcaacabbPNbPNbWrbPNbQZbPNbTqbTrbkycadcaccaebZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaaSaaSaaSaaSabaaaSaaSaaSaaSaaSaaaaaabCqbCqbCqbCqbCqbCqbYybCqbCqbCqbCqaafaaaaaaaafaaHcafaaaaaaaaabGpbVHbVIcagcaicahcakcajcamcalcaocancaqcapcarbVJcatcascavcaubHPbYHcawbZycaycaxcaAcazcaCcaBcaDbPccaEbMKbMKbMKcaFbOdcaHcaGbUSbURbOdbQyaafbOhbOhbOhbOhbOhbOibPncaJcaIbzscaKcaMcaLbUXcaNcaObzscaQcaPcaRbzscaSbMbcaUcaTbDbbEmbSZbEmcaVbTabMibTcbMibTdcaWbEmbSZbEmbDbcaXbTlcaYbTlbTlcbacaZcbccbbcbdbPNbWrbWrcbebQZbDhcbfcbgbkycbicbhbtpbZiaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaafaaaaafaaaacyaaaaafaaaaafaaaaaSaafaafbCqbHEbHEbHEbHEbHEbHEbHEbHEbLubLvaaaaaaaaaaaHcbjcbkaaHaaHaafbGpbVHbVIcblbYzbWBbWBbWBbYzcbmcbocbnbYFcbpcbqbVJbCqbCqcbscbrcbtbYHbYHcbubZycbvcbxcbwcbxcbybWQbOdcbAcbzcbCcbBbQtcbDcbFcbEbXUbTTcbGbPhbNabPjcbIcbHcbHbOhbOibPnbAwcbJbzsbzscbLcbKbzscbMcbNbzsbzscbObzsbzscbNbFrcbQcbPbDbbEmbEmbEmcbScbRbRZcbTbMibUgcbUbRUbRUbUibDbbTlbTlcbVbTlbTlbQZbZZbZZcbWcbXbPNcbZcbYcbYbQZbqgcbfbTrbkybkybkybtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccacccccbaaaccacccccbaaaccacccccbaaaaaSaaaaaabLvccdbHEbCqbCqbCqbTzbCqbCqbCqbCqaaaaaaaaacceaaHaaHaafaaaaaabGpbVHbVIbYzccgccfbWBcchbYzbYzbXFccibYFcapccjbVJcclcckccnccmccpccoccrccqccsccqccscctccsccuccwccvccyccxbRAbRAbRDbTOcczbTUbRFbURccAbQyaafbQAccCccBccDbOhbOibzsbzsbWeccFccEcbLccGbzscbMccIccHccKccJccLccHccNccMbhGccObDbbDbbDbbDbbDbbDbccQccPccQbDbbDbbDbbDbbDbbDbbQZbQZbQZbQZbQZbQZccRccRccSccTbQZbQZbQZbQZbQZbkyccUbTrbkyccWccVbtpbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafccaccXccbaaaccaccXccbaaaccaccXccbaafaafaaaaaabLvccYccZbCqbSqbHEbHEcdabQacdbbCqaaaaaaaaaaaaaafaaaaaaaaaaaabESbVHbVIbWBcddcdcbWBcdecdfbWBbXFcdgbXHcdhcdjcdicdlcdkbQgcdmcdocdncdqcdpcdscdrcducdtbZycdvccwcdwbOdcbAbTObTPcdycdxcdAcdzbMWcdBcdCbRIbRKbPjcdDcbHcbHbOhbOibzsbAwcdEcdGcdFcdIcdHbzscdJcdLcdKccMcdMccMbFrbHdcdNbhGcdObkyaaaaaaaaaaafaaaaaacdPaaaaafaaaaaaaaaaaabkycdQbNBblQcdRcdRbQZcdScdSccSbSccdTcdUbtpbtpbtpbDhccUbXubkycdVbtpbtpbkybkybkyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccaccXccbaafccaccXccbaafccaccXccbaaaaafaafaafbCqbLvbCqbCqbCqcdWcdYcdXbHEbSsbCqaaaaaaaaaaaaaafaaaaaaaafaaabESbVHbVIbWBceacdZceccebcedbWBcefceecehcegceibVJcekcejcemcelceocenceqcepcescerceucetcewcevceycexbOdcbAcezbOdbOdbOdcezcezcezbURceBceAaafbOhbOhbOhbOhbOhbOibzscaKceCceEceDceGceFbzsbzsceIceHceJbLSceLceKbzsbzsbhGcdObkyaaaaaaaaaaafaaaaaacdPaaaaafaaaaaaaaaaaabkybtpceMbrGceOceNbQZcePcePceQbScbQZbPNbkyceSceRbDhccUbTrbtpbtpbtpceTblPceUblPaagaagaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafccaccXccbaaaccaccXccbaaaccaccXccbaafaafaaaaaaaafaafbCqceVbCqceWceYceXbTzbCqbCqaaaaafaaaaaaaafaaaaaaaafaaabESbVHbVIbVIbVIbVIbVIbVIbVIbVIbVJbVJbVJbVJbVJbVJbCqceZbCqcfacfbcfbcfbcfccfecfdcfbcffcfhcfgccwbOdbQucficezbOdbOdbOdbOebULcezbURcezbLKaafaafaafaafaafaafbOicfjcfjcfjcflcfkcfjcfjcfjcfmcfocfnceJcfpceJceJbzscfqcbKcdObkybZibZibZibkybZibZicfrbZibkybZibZibZibZibkybkyccUcfsbkybkybQZbQZbQZcftcfubQZbDhbkycaebtpbqhccUcbgbkybkycfvbkybkybkybkyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaaaccaccXccbaaaccaccXccbaaaccaccXccbaaaaafaaaaaacfxcfwcfwcfwcfwbCqbCqcfybHEbCqbLvbLvbLvbLvbLvbLvbLvbLvbLvbCqbESbVHbCqcfzcfBcfAcfAcfAcfAcfAcfAcfAcfAcfAcfCcfCcfAcfDceWcfacfFcfEcfHcfGcfJcfIcfbcfKcfMcfLccwcfNcfObRHcfQcfPcfRcfPcfQcfScfQcfTcezbLKbLKbLKaaaaaaaafaaacfVcfUcfXcfWcfZcfYcgbcgacfjcgcbAwcgdcgfcgecghcggbKTbKTcgjcgicgkcgkcgkcgkcgkcgkcgkcglcgmcgmcgmcgmcgmcgmcgncgmcgocgmcgmcgpcgrcgqcgtcgscgubkybkycgvcgrcgwcgrcgxbTrbkycgybtpbtpbkyaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaaaaaacgzaaaaaaaaacgzaaaaaaaaacgzaaaaaaaafcfxcfxcfxcgAcgCcgBcgEcgDbHEcgFcgHcgGcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgJcgIbTEcgKcgLccwccwccwccwccwccwccwccwccwccwccwccwccwccwcfacfbcgMcgOcgNcgQcgPcgScgRcgUcgTccwcfNcgWcgVcgYcgXchacgZchbbOdchdchcchfchechgcheaaaaaaaafaaacfjchhchjchichlchkchnchmcfjbAwbAwceJceJcbKceJccMbFrbHdchpchochochochochochochochrchqchochochochochochochtchschubnschwchvchxchxchxchychAchzchCchBchEchDchDchFchGbkyccVbtpchHbkyaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafchJchIchIchKchLchLchLchLchLchLchLchLchLchLchLchMchOchNchOchPchRchQchScgHchUchTbQabCqbLvbLvbLvbLvbLvbLvbLvbLvbLvbCqbCqchVbUwchWchXccwchYchYchZccwcibciacidciccifciecihcigcijciicfbcikcimcilciocinciqcipciscirccwbLKcitbMQciubMQcivbMQciubMQciwbMQcixbLKbLKbLKaafaafaafaaacfjciyciAcizciCciBciEciDcfjciFbAwccMccMciGceJccMccMciHbzsbkybZibZibZibZibkybZibZibZibZibkybZibZibZibZibkyciIbtpbkyciKciJbkybkybZibZibkybkyciLcbfciMbkyciOciNbqfbkybkybkybkybkyaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaaaaaaciPaaaaaaaaaciPaaaaaaaaaciPaaaaaaaafcfxcfxcfxciQciSciRcfwbHEbHEbHEbHEbCqaaaaaaaafaaaaaaaafaaaaaaaafaaabCqciTbCqciUciVccwciXciWciZciYcjbcjacgRcgRcgRcjccjecjdcjfcjacfbcjgcjicjhciocjjcfbcjkcjmcjlccwaafcjnaafbOiaafcjnaafbOiaafcjoaafcjoaafaafaaaaaaaaaaafaafcfjcjpcjrcjqcjtcjscjvcjucjxcjwcjzcjyccMbLSccMcjAceJbzsbzsaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaabkycjBbMBbkycjCcbfbkyaaaaaaaaaaaabkybtpcbfcjEcjDcjDcjFcjGcjDaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaaaccacjHccbaaaccacjHccbaaaccacjHccbaaaaafaaaaaacfxcfwcfwcfwcfwcjIbLubHEbHEbCqbCqbLvcjJcjJcjJcjJcjJcjJcjJaafbCqbCqbCqcjKcjLccwcjMciZciZciYcjOcjNcjNcjPcjRcjQcjScjScjTcgRcfbcjUcjWcjVcjYcjXcfbcjZcfMckaccwbOhckbbQAckbbOhckbbQAckbbOhckcbQAckdbOhaaaaaaaaaaaaaaaaafckfckecjrckgckickhckkckjcfjcklceJceJceJckmceJceJceJbBRbCqbLvbLvcknaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaabkyckobkybkyckpcbfbkybkybZibZibkybkybtpckqckrcjDcktcksckucjDaaaaaaaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafccacjHccbaaaccacjHccbaaaccacjHccbaafaafaafaaaaaaaaaaaaaagbCqbCqbCqckvbHEbCqckvbJfcjJckwckyckxckyckzcjJaaabCqbSsbHEckAcjLccwckBckBckCccwckEckDckGckFcgUckHckJckIckKckKcfbckLckNckMckPckOckRckQckTckSccwbOhckVckUckWbOhckYckXckZbOhclbclaclcbOhaaaaaaaaaaaaaaaaaacfjcldclfcleclhclgcljclicfjclkclmcllcloclnccMccMccMbAwclpbHEclpcknaaaaaaaafaaabZibZibZibkybkybkybkybkybkyclqbDhbkyclsclrcltcgrcltcltcltcltclvcluclwcjDclyclxclzcjDaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccacjHccbaafccacjHccbaafccacjHccbaaaaafaafaafaaaaaaaaaaagclBclAclBbHEbHEcgGbHEccdcjJclCclEclDclGclFcjJaaabCqceYbHEckAcjLccwckBckBckCccwclHcigclJclIclLclKclJcigclJclJcigclMclOclNckHclPclRclQcgUclSccwbOhclUclTclUbOhclWclVclWbOhclYclXclZbOhaafaafaafaafaafaafcfjcfjcfjcmbcmdcmccmfcmecmdclkcmgccMcmicmhcmjcdNccMcmkbCqbLvbLvcknaafaafaafaaabZicmlcmmbkybtpcmncmpcmobkycmqbtpbkycmrbntbntcmsbntbnsbnsbnscmtcmtcmucjDcmwcmvcmxcjDaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafccacjHccbaaaccacjHccbaaaccacjHccbaafaafaaaaafaafaaaaaaaagbCqbCqbCqbCqbHEbCqbCqbCqcjJcmycmAcmzcmBcmycjJaafbCqccwcmDcmCcmEccwckBckCckCccwcmGcmFcmIcmHcgUcmJcmLcmKcmLcmLcmNcmMcmPcmOcmRcmQcmQcmQcmTcmSccwbOhclUcmUclUbOhclWcmVclWbOhclZcmWclZbOhaaaaaaaafaafaaaaaaaaaaaaaaacmXcmdcmYcnacmZcmdbAwcnccnbcbQcndcnebFrcngcnfbCqaaaaaaaaaaaaaaaaafaaabZicnhcnibYrbtpceRbtpbtpbYrciIbtpbkybkybkybkybkybtpbkyaafaaaaaaaaaaafcnjcnjcnkcnjcnjaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaccacnlccbaaaccacnlccbaaaccacnlccbaaaaaSaaaaaaaafaafaaaaaaaaaaaaaaabLvbHEbLvaaaaaacjJcnmcnocnncnqcnpcjJcjJcjJccwcnrcmCcnsccwccwccwccwccwcntcgRcnuckFcgUcgRcgRcgRcnwcnvcnxcgUcgUckFcgRcnycgRcgRcnAcnzccwbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhaaaaafaafaaaaaaaaaaaaaaaaaacnBcmdcmccnCcmecmdbzscnDbHdcnFcnEbHdcnGbzsbzsbCqaaaaaaaaaaaaaaaaafaaabZicmlcnHbkycmobtpbtpcnIbkycnJbtpbtpbtpbtpbtpbtpbtpbkyaafaaaaaaaaaaafaaacnjcnKcnjaaaaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaafaaaaafaaaaafaaaaafaaaaafaaaaaSaaaaaaaaaaafaafaaaaaaaaaaaabLvbHEbLvaaaaaacjJcnLcnNcnMcnPcnOcnRcnQcnScnRcnUcnTcnWcnVcnYcnXcoacnZcobcjNcodcoccofcoecohcogcoicogcoicojcolcokcjNcjNcomcjNcooconccwccwccwccwccwcigcigcigcigccwaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaacnBcmdcopcorcoqcosaafbzsceIcotbPnbPnbzsbzsaaaaafaaaaaaaaaaaaaaaaafaafbZibZibZibkybkybkybtpbkybkyckobkybkycmocoubMBbNAbkybkyaafaaaaaaaaaaafaaacnjcnkcnjaaaaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSabaaaSaaSaaSaaSaaSaaSaaSaaSaaSaaaaaaaaaaaaaafaafaaaaaaaafbLvbHEbLvaafaafcjJcovcoxcowcozcoycoBcoAcoCcoBcoEcoDcoGcoFcoIcoHcoJcoHcoLcoKcoNcoMcoPcoOceycoQcoScoRcoScoTcoVcoUcjScoMcoWcjScoYcoXcjScoZcgRcpaccwcpbcigcpccpdcpdcpeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnBcmdcmdcpfcmdcmdaaaaafaaacnBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaabkycnicpgbkycphaafbkybkybZibZibkybkyaaaaafaaaaaaaaaaafaaaaaacpiaaaaaaaafaaaaafaaaaaaaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaabLvbHEbLvaaaaaacjJcpjcplcpkcpncpmcjJcpocppcjJcpqcgRcprckFcgUcpsclJcptckHcpucpwcpvcpvcpvcpycpxcpAcpzcpCcpBcpycpDcpDcnxcgRcnyckHcpEcpGcpFcjNcpHcpIciZcpIcpJcpLcpKcpMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnBaagcmdcpNcmdcpOaafaafaaacpPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaeaaaaaabkycnicmnbkycpQaafaaaaafaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaacpiaaaaaaaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbCqbCqcpRbCqbCqaaacjJcpScpUcpTcjJcjJcjJcjJcjJccwcpVcgRcprcpWcpYcpXclJcpZckHcqacqccqbcqecqdccwcqfcqhcqgcqjcqiccwcqkcqlcqlcqccqackHcqmcqncgUcgRcqoccwcqpcigcqqcpdcpdcqraaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaacpPaagcqscqtcqsaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaabZicqubZibZiaafaafaaaaafaaaaaaaafaaaaaSaaSaaSabaaafaafaafaafcpiaafaafaafaafaafabaaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbCqciTbHEcqvbCqaafcjJcjJcjJcjJcjJaafaaaaaaaafccwcqwcgRcqycqxcqxcqzcigcigcqAccwcqCcqBcqBcqBccwcqDcqFcqEcqHcqGccwcqBcqBcqBcqCccwcqAcigcqIcgUcgRccwccwcigcigcigcigccwaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaafaagaaaaaaaaaaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabZibtpbZiaaaaaaaaaaaaaafaaaaaaaafaaaaaSaaaaaaaafaaaaafaaaaaacqJaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLvcqKcqMcqLbCqaafaaaaaaaafaaaaaaaafaaaaaaaafccwcqOcqNckHcqPcqRcqQcigcqScqTccwcqVcqUcqWcqUcqYcqXcracqZcrbcqGcqYcqUcqUcqUcrcccwcrecrdcmCcgUcrfcjZcrgcgRcrhcqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaabZicribZiaaaaaaaaaaaaaafaaaaaaaafaaaaaSaafcrjcrjcrjcrjcrjaaacrkaaacrjcrjcrjcrjcrjaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLvcrlcrmbJebCqcigcrncrncrncrncrncrncrncrncigccwcrpcrocrrcrqcrpccwccwccwcqAccwccwcqYcqYcqYcqYcrscrucrtcrucrvcqYcqYcqYcqYccwccwcqAccwcmCcrwcrycrxcrzcgRcrAcqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagaagaagaaaaaaaaaaaaaaaaaaaaaaafaaaaaSaaacrBcrCcrCcrCcrCcrDcrkcrFcrEcrEcrEcrEcrGaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLvbLvbLvbLvbCqaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwcrHcrJcrIaaaaaaaaacqYcqYcqYcqYcqYcqYcqYcqYcqYaaaaaaaaacrKcrMcrLcrOcrNcogcogcrQcrPcrRcqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaSacycrScrScrScrScrSaaacrkaaacrScrScrScrScrSaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafabsaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuabtabwabvabyabxaataatabAabzabBaatabDabCabEaatabGabFaaZabHabIabIabIaaTabJabJabNaaZabPabOabQabOabRabqabTabSabVabUabWabqaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafabXaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSabYabYabYabYaafaafaaaabZaaaaafaafaaSaaSaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuacaaccacbabyacdaceacdacdacdacfacdacdacdacgacdacdachaaZaciaciabIabIacjacmaclacnaaZacoabOacqacpabPabqacsacracuactacvabqaaaaafacwaagaagaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaafaafaaaacxaaaacyaafaaSaaSaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaafaaaaafaaaaaaabZaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuaczacBacAabyacCaatabKacdacEabMabLacdacHacJacDacdacKaaZaaZacLabIacFacjacMacMacNaaZacOabOacqacPabPabracRacQacSacuacTabqaaaaafabpacUabpaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaafaaaaafaaaaaaacxaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafacVacVacVacVacVaaaacWaaaacVacVacVacVacVaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcacXacZacIabyadaaatacYacdaddacGadbacdadcadeacYacdadfaaZadgadhabIackacjadjadiadladkadmabOacqacPabPabradoadnadpacuadqabqaafaafabpadrabpaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadsadsadsadsadsaaaadtaaaadsadsadsadsadsaafaaSaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadvaduaduaduaduadwadyadxadzadzadzadzadAaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadBabcabcabcadCadEadDabyadFadHadGacdadFadIacdacdacdadJadGacdacdaaZadKadhabIackacjacMacMadladLabOabOacqacPabPabqadNadMadPadOadQabqaboaboadRacUabpabpadRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadSadTadTadTadTadVadUadXadWadWadWadWadYaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadZadZadZadZadZaaaadyaaaadZadZadZadZadZaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcaeaaecaebaeeaedaegaefaeiaehaekaejaemaelaenaeoaepaeqaePaeraaZadKadhabIackacjaetaesadlaeuabOabOaewaevabpabqaexabqaeyabqaezabqaeBaeAabpaeCabpaeDaeEaeEaeFaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafaeGaeGaeGaeGaeGaaaadUaaaaeGaeGaeGaeGaeGaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadyaaaaaaaaaaafaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcaeHaeJaeIaeLaeKaeNaeMaeOaeRaeUaeQaeOaeOaeOaeSaeTaeVafCafBaaZaeWadhabIackaeXaeZaeYafaaaZafcafbafeafdabpaffafhafgafjafiafkafgafmaflafoafnafoafpafrafqafsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadUaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafacVacVacVacVacVaaaadyaaaacVacVacVacVacVaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafuaftafwafvafyafxafAafzafJafIafEafDafGafFafHafHafHacdagkagiaaZaaZaaZafKafMafLafOafNafPaaZafQaboafSafRabpafTafVafUafXafWafZafYagbagaabpagcabpagdaeEaeEageaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadsadsadsadsadsaaaadUaaaadsadsadsadsadsaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadvaduaduaduaduadwadyadxadzadzadzadzadAaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcabcabcagfaghaggafAacdacdagladFagjagjagjagjagjagjagjagFagDagnagmagpagoagragqagtagsaguagnagwagvagyagxagAagzagBafUagCafWagEafYagGabpadRabpabpabpadRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadSadTadTadTadTadVadUadXadWadWadWadWadYaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSacyadZadZadZadZadZaaaadyaaaadZadZadZadZadZaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaabcabcabcabcafAaaiagLagHagIagjagKagJagMagNahsagjagPagOagRagQagTagSagUagtagVagsagXagWagYafUahaagZafUahbahdahcahfaheahhahgahiahjahlahkahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafaeGaeGaeGaeGaeGaaaadUaaaaeGaeGaeGaeGaeGaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadyaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaiahpahmahqagjahsahrahuahtahsagjagPagOagnahvahxahwahyagQahzahDahBahEahAahGahCahIahFahFahIahHahKahJahMahLahNabpahOaoJahnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaaaaafaaaaaaaaaadUaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafacVacVacVacVacVaaaadyaaaacVacVacVacVacVaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiahUahoahVagjahsahrahWahtahPagjagPagOagRahQahSahRahXaieaihaigaijaiiahZaikaiaaimaipaioairaiqaitaisaivaiuaixaiwaicaibaiAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafadsadsadsadsadsaaaadUaaaadsadsadsadsadsaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadvaduaduaduaduadwadyadxadzadzadzadzadAaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaiaiBahoaiCagjaiEaiDaiDaidaiFagjagPagOagnaiIaiKaiJaiLaiLaiNaiMagnagnadRaiOaiPadRadRabpabpabpabpabpabpabpabpabpahTaifaiAaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaadSadTadTadTadTadVadUadXadWadWadWadWadYaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaiSadZadZadZadZadZaaaadyaaaadZadZadZadZadZaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaiTaiTaiUaiUaiVaiXaiWagjagjagjagjagjailainagjaizaiyajcaiHajcajcajcajcajcajcajeajdaiQajfaiRaiGaiXajhajjajiajlajkaiYajmajpajoahTaifaiAaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafaeGaeGaeGaeGaeGaaaadUaaaaeGaeGaeGaeGaeGaiSabaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaafaaaaafaaaaaaajqaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaiTajsajrajuajtajwajvajyajxajAajzajCaiZajaajDajgajbajIajBajIajIajIajIajIajIajJajIajIajKajBajLajNajMajPajOajRajQajEajSajUajoahTaifahnaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaaaaafaaaaafaaaaaaadUaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaafaafaafajVajWajVaafaafaafaafaaSaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajYajXajXajXajZaaaaafaiVakbakaakdakcakfakeakhakgakjakiaklajFajGakmaklajFakoakmaklakkakqakpakpakpakrahYaktaksakvakuakxakwakyakwakwakwajHajnajnajoahTaifaiAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaafaafaafaafadUaafaafaafaafaafaaSaaSaaSaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafaaaajVakBajVaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDakCakFakEakDaiUaiUakGakIakHakKakJaiXagjakLagjagjakMakOakNakQakPakRakNakQakPakTakSakQakUakVakQakXakWakQakYalaakZaiXalbalcajnaldajnaknajTajnajoahTaifaiAaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaafaaaaaaalgaaaaaaaafaaaaaaaafaaaaafaafaafaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafajVajValhajVajVaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaealialialialialiaaaalkaljalmallaloalnalpalnakIalqalsalraiXaltalualtagjalvalxalwagjalyalxalwagjalyalxalwagjalzalBalAalCaiGagjalxakzalEaiXalGalIalHalJalHaleakAajnajoahTaifaiAaafaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaafaaaaaaalNaaaaaaaafaaaaaaaafaaaaaaaaaaafaafaaaaaaaaaaaaaaaalPalOalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaafalRalQalTalSalRalUalUalUalUalUalUalUalUalUaaaaaaaaaaaaalialValXalWaliaaaakDalYamaalZakDaiUaiUaiUamcambameamdaiXaltalualtagjamfalxamgagjamhalxamiagjamjalxamkagjamlamnammalCamoagjampalfamqaiXamramsamramtamralDamramrajoahTaifahnahnaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaafaaaamwamvamwaaaaafaaaaaaaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaalPamxalPaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalRamyamAamzalRalFalFalUamDamCamEalUamFalUaaaaaaaaaaafalUamGamCamHalUaaaakDamIamIamJakDaaaaaaamKaiTaiUamMamLaiXamNamPamOaiXamQamRamRamSamRamRamRamSamRamRamRamSamTamVamUamXamWaiXaiXaiXaiXaiXamYamZamYajpamYanaamYajpajoalLalKandahnahnahnaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaamwaneamwaaaaafaafaafaafaaaaafaaaaaaaaaaafaafaaaaaaaaaalPanfalPaafaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalRanganianhalRanjanlankanmamCannalUalUalUalialUalialialUanoanpanoalUaaaalkanqamIanrakDaiUaiUaiUantansanvanuaiVaiXaiXaiXaiXanwanwanwanxanwanwanwanyanwanwanwanxanwanwanwanzanzanBanAanAanAanCamYamZamYajpamYanaamYajpajoahTalManFanEanGanEaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafamwamwamvamwamwaafaaaaaaaafaaaaafaaaaaaaaaaaaaafaafaaaaaaalPanfalPaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaalRalRanIanHalRanJamCalUamCamCamCankamCamCanKamCalXamCamCamCamCanLaliaaaakDanMamIamIanOanNalpanNakIalqalsalqanPanzanzanzanQanzanzanRanzanzanzanzanzanzanzanSanzanzanzanTanzanzanzanzanzanzanUajpanWanVanYanXamuanVajpaoaanbamBaodaodaoeahnaagaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafaofaohaogaoiaofaafaaaaaaaafaaaaafaaaaafaaaaaaaaaaafalPalPalPanfalPalPalPalPalPalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalUalUalUalUalUaafaafalUaojaolaokaomanlalUalUalialialUalUalUalUalialUalialialUaonamCaooalUaaaakDaopaopaopakDaiUaiUaoqaosaoraouaotaiTaovaovaovaovaovaoxaowaovaovaovaovaovaovaovaoyaozaozaozaoAaoBaozaoDaoCaoFaoEanCaoGaoHajoajoajoajoajoajoajoahTancahnaoKaoLahnaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaofaoNaoMaoOaofaafaaaaaaaafaaaaafaaaaafalPalOalPalOalPaoPanfanfanfanfanfanfaoQalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaalUalUalUalUaoSaoRaoTalUaaaaaaalUamCaolanJamCaoUalUaaaaaaaafaaaaaaaafaafaaHaaHaoVaoValUaoWamCaoXalUaaaaoZaoYaoYaoYapaaaaaafaiVaiUapbaiTapcapdapdapfapeapfapdapdapgaphaphaphapiaphaphapkapjapmaplaodapnaodaodaodaodapoaodaodaodaodaodapqappapsapraptaptanZanDapxapwapyahnaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaagaagaagaaaaafaofapAapzapBaofapCapCapCapCapCalOalOalOalPapDanfaoQalPalPanfalPalPalPalPapEalPalPaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapFapHapGaaaapIapKapJaafaaaaagaagaagaaaaaaaafalUapLapNapMamCapOamCalUalialialUapPaolanJapPalUalUalUalialialialUalUaaHapQaafaafaaHalUalUankalUalUaaaaaaaaaaaaaaaaaaaaaaafaiTapRalpaiTapSapdapTapUapUapUapVapdaqZaphaobaocataaqbaphanwanzaqdaqcaqfaqeaqeaqeaqeaqeaqhaqgaqeaqeaqeaqeaqeaqiaqkaqjaqmaqlapuaoIahnaqpaqqahnaafaqraqsaqsaqtaqsaqsaquaafaafaaaaaaaaaaafalOaqvalOaaaapCaofaofaqwaqxaofaqyanfanfanfalPaqzanfaqAalPanfanfanfaqBalPanfalPaqDaqCalPanfaqEalPaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaqFaqGaqFaaaaqHaqIaqHaafaafaliaqJaliaaaaaaaafalUaqKaqLaomaqNaqMaqOalUaoXamCaqPamCaolanJamCamCamCamCamCamCamCamCalUalUalUaafaaHaafaaHaqQaqRaqQaaaaaaaaaaaaaaaaaaaaaaaaaafaiTapRaqSaiTaqTapdaqUaqWaqVaqYaqXapdaqZapharaarcarbareardanwanzanAaqcahTarfarfarfarfarfarhargarfarfarfarfarfarfarfarfarjapvahnapXarjarjarjarjarjarmaroaroaroaroaroarmarjaafaaaaaaaaaaafarpanfalOaaaapCarqarsarrartanfanfanfalPanfalParuanfanfalPanfarwarvarxapEanfalParzaryalPanfarAalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarBaqFarCaqFarBaqHarDaqHarBaafarEamCaliaaaaaaalUalUalUalUalUankarFarGarGarIarHarJarHarLarKarNarMalUamCalUalUalUamCalUarOalUaaHaafaaaaafaqQaqRaqQaaaaaaaaaaaaaaaarParParParParParParParParQapdarRaqWarSarUarTapdaqZarWarVarYarXarZardanwanzasaaqcahTarfaqaapYaqnasdasgasfarfaqoasmariarfaskasmarkarjarlasbarnasrasqastassarjarmaroaroaroaroaroarmarjaafaafaafaafalOalOaqvalOalOapCasvanfaswanfaoPanfalPalPasxalPalPasyalPalParxasAaszanfalPanfasBasBasBasBasBasBasBasBasBasCasCasCasCaaHasCasCaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEasDasGasFasEasHasJasIasEalUaliaqJalialialialUaseascascascascascascashasiatPalUalUalUalUamCalUalUamCasOalUarNamCalUalUalUalUaaaaaaaaaaqQaqRaqQaaaaaaaaaaafaafarPasQasParPasRasTasSarParQapdasUasWasjasnaslapdapWasoapZataatcataardanwanzatdaqcahTarfatfateathatgatjatiarfaspatoasuarfatmatoasLarjasMasVasNasNasNasNasXasZasYaroaroaroaroaroarmarjarjarjaaaaaaalOanfanfanfaqyapCatvarxaswanfatwatyatxapEanfanfanfanfatzanfanfasAatAanfatBanfasBatDatCatEasBatGatFatHasBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEasEatIasEasEasEatIasEasEatJaxkaAYatbatbatlatkatpatnatqatqatqatqatqatqatrauVatRaaHatSalUamCatTapParNatLalUatUamCamCamCatWaliaaaaaaaafaqQaqRaqQaaaaaaaaaarParParPaqRaqRarPaqRaqRaqRarPatXapdatYapUatsatKatuapdaqZaufaphauhaugauiaphaujanzanAaqcahTarfarfarfarfarfaulaukarfarfatQaunarfarfaupaunarjatVausaurautautauvauuauaatZaroaroaroaroaroauyauAauzauBaaaaaaalOanfanfauCanfapCauDanfauEauFauFauFauFauGauFauHanfanfanfanfanfanfanfanfalPatyasBauJauIauIasBauLauKauMasBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEauNauPauOasEauQauPauOasEaqOaucaubascascascaudaumaueaonauXauZauYavaalUatNauVaaHavbatRaliamCasOalUalUalUalUalUalUalUavcatWaliaafaaaaafaqQaqRaqQaagaagaagavdaveavdaqRaqRarParPavfarParPatXapdapdapdauoauqapdapdavhaviaphaphaphaphaphavjanzavkaqcahTarfaqaapYauwasdauRauxauUauSavgauWavmavlavnavuavxavwausavyavzavzavAattavBauBaroaroaroaroaroauBavDavCauBaafaafalPanfanfalPalPapCapCapCapCapCapCapCapCapCalPavFavEalPalPalPalPalPalPalPalPanfavoasBauIauIavLavNauJavOasBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaafarBasEatIavParBasEavQavParBalUavpauValUalUalUalUavqaueamCavSavTamCamCalUatNauVavUaafavUalUamCavValUavWavXalUatUaqOatMatOatOatOavYavYavYavZawbawaavYavYavYavZawaavZavZawbavZawcawbawdawfaweawgawgawgavravsawgawgawhawiawgawgawgawgawjawlawkawkawmawnarfatfathathawoatjavtavGavvawpavRawsawqawvawtawzawyawAavyavzavzavAattawBauBaroaroaroaroaroauBawCavCarjaaaaaaalPawDanfanfawEalPawFaoQawGawHaoPalPauDaoPalPawIanfalPawJanfalPawLawKawMawxawxawxawQawPawTawRaxaawSawUasBasCasCaaHaaHasCasCasCasCaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWawVawVawVawXawVawVaxcaxGaxhaxIaxHawZawZaxbalUaxJaueaxeaxdaxfamCaxgalUatNaxKatOatOatOatOaxiatOatPamCaxfaxjamCamCaxlaxkaxnaxmaxoaxoaxoaxpaxoaxqaxoaxoaxsaxraxuaxtaxtaxtaxtaxtaxtaxvaxxaxwaxyaxyaxyaxyaxzaxyaxyaxzaxyaxAaxAaxAaxAaxAaxCaxBaxEaxDaxFarfarfarfarfarfaulaxLawrawuaxNaxMaxPaxOaxXaxVaxRaxQaxTaxSaxUaxUaxWattaxYatZaroaroaroaroaroaxZaybayaarjaaaaaaalPanfanfanfanfanfanfawNauFauFauFauFauFauFauFaycanfanfanfanfatBanfanfaygayeavIavHavKavJavMauIauIauIayjasBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWaykaylaykaymaylaylaynaykaylaypayoayqayqayralUaxJaueaysamCamCaytayualUayiayhasKasKasKasKasKaywauVayxamCalUatJatJauVayyalUayzayBayAayAayCayAayDayAayAayFayEayHayGayGayGayGayGayGayGayJayIayLayKayNayMayPayvayQayOaySayRayTazWayXayWayYanzayZahnanFarfaqaapYayVasdazcawwawrawrawrawuazbazaazeazdavxazjazlazkaznazmazoazfazhazgaroaroaroaroaroazparjarjarjalPalPalPaoPalPalPapEalPalPaswalPalPazralPalPapEalPaswawDalPalPapEalPanfawDaygaydasAasBaztawOazvazuazwawOazxasBaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEawWazyawWazzaylaylazAawWazyawWazBazCaymazDalUaxJauealUalUalUalUazFazFazqaziazFazFazFazFazFatNaxKatOatOatOatOatOazGayyaoXayzaaaaafaaaazHaaaazIaaaaafaaaayEayHayGazKazJazMazLazNayGayJazOazQazPazPazsazUazEazEazEazSazRazRayUazYayWazZanzaAaahnanFarfatfathathaAbatjazTazVaAdaAgaAfaAiaAhaAhazXaAharjaAlaAkaAnaAmaApaAoarjazparoaroaroaroaroazpalParAanfayfaAqalPalPalParAanfalParAaswalPaAranfalPaAsanfalPaAuaAtalPaAvanfalPapEapEaygaAcapEasBaAyawOaAAaAzaAAawOaABasBaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafaafaACarBaADauPawWaAFaAEaAHaAGawWauPaADawWarBaAIaAJalUaAjaAeaAMaAMauTaAwazFaAPaAKaAxaATaASaAUaAPazFaAVaANaALaAYaAYaAYaAYaAYaAOatJayzaafaBaaBaaBbaBaaBcaBaaBaaafayEayHayGaBeaBdaBgaBfaBeayGaBiaBhaBkaBjaAWaARaBoaBnaBqaBpaBsaBrazWazWazWaBtazZanzaBuahnanFarfarfarfarfarfaAXaukaAhaAhaAhaAhaAhaAhaBzaAZaBAaAharjarjarjarjaBCaBBarjazparoaroaroaroaroazpalPalPanfaBDaAqalPaBEalPanfanfalPanfaswalPanfanfalPanfanfalPaswatyalPanfanfalPaBFanfaygaydarxasBasBasBasBasBasBasBasBasBasCasCasCasCasCaafaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWazyawWawWawWawWawWawWazyawWaaaarBaBHazDaBIaBKaBJaBIaBIaBIaBlazFaAPaBvaBmaBwaFPaBGaAPazFalUaBLaBQaBQaBQaBQaBQaBQaBNaBQaBRaaaaBaaBTaBSaBVaBUaBWaBaaaaayEayHayGaBeaBXaBZaBYaBeayGaqRaqZayLaBOaCaaBPaCgaCbaBraCcaCiazWazWaCjazWaBtazZanzaAaahnanFarfaqaapYaCdasdazcaukaAhaCmaDOaCnaCnaAhaBzaCeaBAaAhaCqaCfaChaCraCtaBBaafaCuaCvaCvaCvaCvaCvaCwaaaalPanfaCxaCyalPalPalPalPalPalPaCzaCAalPalPalPalPalPalPaCBaCDaCCaCEaCEaCEaCFaCHaCkaClaCIaCoaCKaCNaCMaCEaCOaCQaCPaCRaCRaCRaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaCTaCSaCUaCSaCVaCVaCVaCVaCSaCUaCXaCWarBazzaCpaBIaCLaCsaCYaDcaDfaCZazFaAPaDaaAQaDgaAQaAQaAPazFaDhaDdaDbaDlaDkaDnaDmaDpaDeaDqaBRaafaBaaDsaDraDuaDtaDvaBaaafayEayHayGaDjaDiaDxaDwaDyayGaqRaDzayLaDCaDBaDAazWaDDaDEaDFaDIaDHaBtayWaDJayWazZanzaAaahnanFarfatfateathaDKatjaDGaFgaDLaDQaDMaDMaDSaDUaDTaDPaAhaDRaDYaEcaEbaEAaBBaaaaafaaaaafaaaaafaaaaafaaaalPawDaDVaCGaDWaDXalPatwanfawDaswanfalPaaaalPayfaCGaCGaEBaEaaDZaDZaDZaDZaDZaEDaECaEeaEdaEfaEfaEfaEgaEiaEhaEkaEjaEmaElaEnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCTaCSaCSaEpaEoaEraEqaEtaEsaEvaEuaEwaEraEyaExawWazzaEzaBIaEGaEEaEIaEHaEKaEJazFaEFaAQaAQaAQaAQaAQaAQaELaDoaDdaDoaDoaDoaDoaDoaDoaDeaDoaBRaaaaBaaENaEMaEMaEOaEPaBaaaaayEayHayGaERaEQaETaESaEUayGaqRaEVayLayLaDIaEWaEXaEYaFcayLayLaEZaFaayWaFbayWazZanzaAaahnanFarfarfarfarfarfaFeaFdaFhaFfaFiaGxaGxaGxaGxaGxaBxaAhaFlaFjaFkaCraCtaBBalPalPalPalPalPalPalPalPalPalPalPalPalPaFnalPalPalPalPayfaCJaFpaFoaFqaFoaFmaFraFtaFsaFvaFuaFuaFuaFuaFwaFyaFxaFwaFwaFwaFwaFwaFwaFwaFzaFBaFAaCRaCRaCRaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaFCaFCaFDaEraFEaEraFEaEraFEaEraFEaEraEyaFFawWazzaFGaBIaFIaFHaFKaFJaFMaFLazFaFNaAQaAQaAQaAQaAQaFOazFaFQaFRaFYaFSaDoaDoaDoaFUaFTaFZaBRaafaBaaGbaGaaGdaGcaGeaBaaafayEaFVayGaFXaFWaETaJhaGfayGaGhaGgayWaGoazWaGiaEZaGjazWaGqayWaGsaGsayWaEZayWaGtapjaGuahnanFanFanFanFanFaoaaulaukaAhaGkaGlaAhaGmaAhaGnaAhaGpaAhaGDaGraGwaGvaGzaGyaGIaGHaGKaGJaGAaGLaGLaGLaGLaGNaGBaGLaGLaGPaGRaGQaGSaCEaGCaGTaGWaGVaGXaGVaGFaGEaFubbEaGGaFuaHcaHbaHdaFwaGOaGMaFwaHfaGUaHgaGYaHiaHlaHkaHnaHmaHpaHoaHqaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaEraEraHsaEraFEaEraFEaHtaFEaEraFEaEraEyaFFawWazzaHuaBIaBIaGZaHyaHaaHyaBIazFazFazFazFaHzaAQaBMaHAazFaHeaDdaDoaDoaDoaHDaDoaDoaDeaHEaBRaaaaBaaBaaHFaHGaHFaBaaBaaaaayEayHayGaHjaHhaHwaHvaHLayGaqRaHxayWaHNazWaHBaEZaHCazWaHOayWaBtaBtayWaDJayWaHQaHPaHRahnaoaahnahnahnahnahnaHTaHHaAhaHUaByaAhaHVaAhaHWaAhaHXaAhaHZaHIaHKaCraIbaIaaIdaIcaIeaIeaHSaHMaIeaIgaIiaIhaIfaHYavIavIavIaIkaImaIjaIlaInanfaIpaIpaIpaIqaIoaFuaIraIuaIsaIwaIvaIxaFwaIBaIyaFwaIzaICaIAaIIaHiaIDaFzaFBaEjaIFaIEaHqaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaIGaIGaIHaEraFEaEraFEaEraFEaEraFEaEraEyaFFawWazzaylaNhaIMaIJaIMaILaylaIOaIQaIPaIRazFaISaAQaAQaITazFaINaDdaDoaIXaIWaIZaIYaJbaIUaJcaBRaaaaafaaaaJdaJeaJdaaaaafaaaayEayHayGaJaaIVaHJaJhaJiayGaqRaqZayWaJjazWaEZaEZaEZaJfaJlayWaaaaaaaJnaJpaJoaJraJqaJtaJsaJuaJnaaaaaaaJwaJvaJyaJgaAhaJzaByaByaByaDNaByaByaByaAhaCraJkaCraCraCraBBaJDaJCaJCaJEaJxaJmaJCaJHaJIaJIaJAaQjaJKaJIaJLaIpaIpaJBaIqaIpaIpaIpaJOaJNaIqaIoaFubavaJQaJPaJSaJRaJFaFwaJJaJGaLoaJMaJUaJTaJWaJVaIDaFzaFBaEjaHpaKeaHqaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKfaCSaCSaEpaKgaEraEraEraEraEraEraKhaEraEyaKiawWazzaylaKjaKkaJXaKkaJYaKkaKkaKkaKlaylazFaKnaKmaKnazFazFaKpaJZaKpaBQaBQaBQaBQaKpaKaaKsaBRaKuaKtaKtaKvaKwaKbaKtaKtaKxayEaKyayGaKcayGaKdaKAaKBayGarPapgayWayWayWaBtaEXaBtayWayWayWaJnaJnaJnaKEaJqaJqaJqaJqaJqaKFaJnaJnaJnaJwaKGaJyaKoaAhaAhaAhaAhaAhaAhaAhaAhaAhaAhaKJaMraKraKqaKNaKMaKPaKOaJCaKQaJxaKzaKSaKRaJIaKTaKCaQjaKVaJIaKXaKWaKHaKDaKKaKIaKIaKLaKUaLdaIqaIoaFuaLfaJQaLgaJSaJRaLhaFwaKZaKYaLbaLaaLeaLcaMXaFwaFwaTeaFBaEjaIFaIEaHqaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKfaCSaLsaCSaCVaCVaCVaCVaCSaCUaLuaLtarBaLvaylaLwaLyaLiaLzaLjaLAasEaLCaLBaylaLDaLFaLEaLEaLGaLEaLEaLkaLEaLEaLEaLEaLEaLEaLHaLKaLJaLMaLLaLNaLNaLPaLNaLNaLNaLNaLlaLnaLmaLpaLNaLqaLNaLTaHPaLIaLxaLWaLVaLXaJsaJsaJsaJraJqaJqaLYaJqaJqaMaaLZaMcaMbaMeaMdaMfaJqaJqaLYaMhaMgaMjaLOaLRaLQaMnaMmaJqaMoaJqaCraMqaMpaMraMraMraLSaMvaMuaMxaMwaJCaLUaMiaKRaMCaMBaJIaMDaKCaMkaMlaJIaJIaMGaMIaMsaMyaMtaMAaMzaMEaMNaIqaIoaFuaItaItaMHaMJaItaItaFwaMWaMKaFwaMXaMXaMXaMXaFwaMMaMLaLraEjaCRaCRaCRaMZaMZaMZaNaaNaaNaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWazyawWawWawWawWawWawWazyawWaaaarBaBHaNbaLwaNdaMOaNeaMPaNfasEaNgaLBaNiaNhaLFaNjaNlaNkaNnaNmaNoaLEaLEaLEaLEaLEaLEaLEaLKaLEaLFaLEaLEaLEaMRaMQaMSaMSaMSaMTaMUaMSaMVaMSaMYaMSaNpaNcaNraNqaNsaJqaJqaJqaJqaJqaJqaJqaJqaLYaJqaJqaNwaNvaNyaNxaNAaNzaNBaJqaJqaLYaJqaJqaJqaJqaJqaJqaJqaJqaJqaNCaJqaCraMraMraMraNtaNFaNFaNHaNGaNJaNIaJCaNuaNEaNDaJCaJCaJIaNMaKCaNKaMFaNOaJIaIpaIpaNLaIpaIpaIpaNQaNNaNQaIqaIoaFuaNSaItaItaNPaItaNVaFwaFwaFwaFwaFwaFwaFwaNWaFwaFzaFzaFBaEjaNYaNXaCRaNZaObaOaaOdaOcaNaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafaafaafaACarBawWauPawWaOfaOeaOhaOgawWauPawWawWarBazzaylaLwaOjaNRaNeaMPaNfasEaOkaLBaylaNhaLFaLEaOmaOlaOlaOlaOoaOnaOpaOlaOqaOlaOlaOlaOraOlaOsaOlaOlaOlaNUaNTaOtaOiaOiaOuaOwaOvaOyaOxaOAaOzaOCaOBbBoaODaJqaOEaOEaOEaOEaOEaOEaOEaOEaOFaOEaOEaOEaOEaOEaOEaOEaOEaOEaOEaOEaOGaOEaOEaOEaOEaOEaOEaOEaOEaJqaJqaJqaCraOHaOHaOHaOHaOHaOHaOJaKMaOLaOKaJCaJCaOOaJCaJCaOPaJIaOIaONaOMaMFaOTaJIaIpaOVaOQaOXaOWaOXaOXaORaOZaIqaIoaFuaPbaPbaYWaOSaPdaPdaPfaFuaPgaPiaPhaCRaPjaPlaPkaFzaFzaPnaPmaCRaPoaCRaPpaPraVXaOUaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafasEawWazyawWazzaylaylazAawWazyawWaPtaPvaPuaylaLwaPxaOYaLzaPaaLAasEaPyaLBaylaPzaPzaPzaPBaPAaPAaPAaPAaPAaPAaPCaPDaPAaPEaPAaPAaPAaPGaPFaPHaPFaPJaPIaPKaLEaLEaPLaPNaPMaLEaPcaPOaLEaPQaPQaJqaPeaLXaJnaJnaJnaJnaJnaJnaJnaJnaPRaPTaPSaPUaPSaPSaPSaPVaPSaPWaPSaPXaPRaJnaJnaJnaJnaJnaJnaJnaJnaJraJqaJqaJCaPZaPYaQbaQaaQbaQbaQcaKMaQeaQdaQgaPwaQiaPPaJIaJIaJIaJIaQkaQjaJIaJIaJIaJIaOXaQfaQmaQmaQmaQmaQhaOXaIqaIoaFuaQpaItaYWaOSaItaItaQqaFuaQraQtaQsaCRaFzaQvaQuaQwaQwaQyaQxaQAaQzaCRaQBaQCaTmaPqaPqaQFaQEaQEaQFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWaQGaylawVaPuaylaylaQHawVaylaQGaPuaylaylaylaQIaQJaQlaQoaQnaQDaQDaRdaQKaylaPzaQLaPzaQMaPAaQOaQNaQQaQPaQRaQNaQTaQSaQVaQUaQXaQWaPGaQYaRaaQZaPJaRbaPKaPKaRcaPKaPKaPQaPQaReaRfaPQaPQaPQaRhaJqaLXaJnaaaaaaaaaaaaaaaaaaaaaaPRaRjaRiaRlaRkaRnaRmaRpaRoaRraRqaRsaPRaaaaaaaaaaaaaaaaaaaaaaJnaJraJqaRtaJCaRuaQcaRwaRvaRvaRvaQcaKMaQeaRxaPYaQcaRzaRgaJIaRAaRCaRyaRDaRBaRGaRFaRHaJIaOXaREaRJaRJaRJaRJaRIaOXaIqaRKaFuaRNaRNaYWaOSaROaROaRPaFuaFuaRQaFuaCRaRRaPlaPkaRSaRSaPnaPmaCRaCRaCRaNaaRUaRLaNaaNaaNaaNaaNaaRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaawWaRXaRYaRYaRYaRYaRYaRYaRYaRYaRXaRYaRZaylaylaNhaylbcDaSbaylaSdaylaRMaSeaSfaPzaSgaPzaQMaPAaShaQNaQNaQNaQNaQNaQTaSjaQNaQNaQNaQWaPGaSkaRaaRaaPJaRbaPKaSlaSmaSmaSnaPQaRVaRTaScaSaaStaSsaJqaJqaLXaJnaaaaaaaaaaaaaPRaPRaPRaPRaSvaSuaSxaSwaSzaSyaSBaSAaSDaSCaSEaPRaPRaPRaPRaaaaaaaaaaaaaJnaJraJqaJqaOKaQcaQcaQcaQcaSoaSHaSGaSpaQeaQdaSqaQcaSFaQcaSIaVzaSKaSJaSMaSLaSOaSNaVzaSPaSRaSQaRJaSSaSTaRJaSUaOXaIqaIoaFuaItaItaYWaOSaItaItaItaTcaTbaItaTdaCRaTeaTgaTfaRSaRSaTiaThaTjaCRaTlaTkaQCaTmaPqaPqaTnaQEaQEaToaTpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafarBarBawWawWawWawWawWawWawWawWarBarBasEaNhaTraTqaTqaTsaTqaTqaTqaTqaTtaTqaTqaPzaSgaTuaTvaPAaTwaQNaSVaTxaTAaTzaTCaTBaSiaQNaQNaTDaPGaTEaTGaTFaPJaRbaPKaTHaTJaTIaTKaPQaSWaTLaSXaSraTPaSsaJqaJqaLXaJnaJnaJwaTQaPRaPRaTRaTTaTSaTVaTUaTXaTWaTYaTXaTZaTXaTXaUaaUcaUbaUeaUdaPRaPRaTQaJwaJnaJnaJraJqaJqaJCaUfaQcaUgaUgaUgaUgaQcaQcaMxaSYaQcaSZaQcaTaaJIaVzaVzaTMaVGaTNaTOaVFaVzaUhaUiaVIaRJaUjaUkaRJaXoaUzaIqaIoaFuaUBaUBaYWaOSaUCaItaItaUDaItaUFaUEaCRaUGaUIaUHaRSaRSaUKaUJaFzaCRaULaPqaQCaTmaPqaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWaAFaymaUMaTqaUOaUNaUQaUPaUQaUlaUmaUQaTqaSgaSgaUSaUTaPAaUUaUnaUoaUVaUqaUpaUsaUraUuaUtaUvaQWaPGaPGaPGaPGaPJaRbaPKaPKaPKaPKaPKaPQaVaaSraUwaSraSraSsaJqaJqaLXaJsaJsaVbaVdaVcaPRaVeaVgaVfaViaVhaViaVjaVlaVkaVnaVmaVpaVoaVmaVqaVsaVraPRaVtaVdaVuaVvaJsaJraJqaJqaOKaQbaQcaQbaVwaVxaQbaQcaQcaQeaVyaQcaQcaQcaQcaVAaVzaVzaVBaVEaVDaVGaVFaVHaJIaVJaVIaVKaRJaRJaRJaXoaVMaIqaUxaFuaFuaFuaYWaOSaVPaVQaItaVSaVRaLgaVTaCRaFzaTgaTfaRSaRSaVUaThaVVaCRaVWaPqaQCaTmaPqaPsaNaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaawWawWazzaylaTqaUybaHaUAaUOaUWaURaUmaUQaTqaWjaWlaWkaPzaPAaWnaTyaUXaWoaWqaWqaUYaWqaWqaWqaWpaUZaPAaWuaWwaWvaVCaWxaWAaWzaWBaPzaWCaPQaWEaWDaWGaWFaWFaSsaJqaJqaJqaJqaJqaWHaWJaWIaWLaWKaWNaWMaWPaWOaWRaWQaWTaWSaWVaWUaWXaWWaWYaWMaXaaWZaXcaXbaXeaXdaXgaXfaXhaJqaJqaJCaXiaQcaRvaRvaRwaRvaQcaQcaQeaVyaXjaVyaXlaXkaJIaVzaVzaVzaXmaVzaVzaVFaXnaJIaOXaVIaRJaRJaRJaRJaXoaOXaIqaVLaVOaVNaVZaVYaWbaXuaXuaWdaYWaYWaYWaYWaWeaRSaRSaRSaRSaRSaWgaXzaXBaXyaXDaXCaXFaWhaOUaXGaNaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXHaXIauPaXIaylaylaTqaWmaWiaWraXLaXLaWsaWtaXNaTqaXPaSgaWkaXQaXQaXQaWyaXpaXQaXsaXraXvaXtaXwaXwaXAaXxaPAaYaaYcaYbaXJaXEaXMaXKaYhaYgaYgaYiaYiaYiaYiaYiaYjaPQaJqaJqaYlaYkaYnaYmaYpaYoaPRaYqaYsaYraYuaYtaYvaYvaYxaYwaYzaYyaYBaYAaYCaYraYDaYqaPRaYoaYpaYEaYFaYkaYGaJqaJqaOKaQcaQcaQcaQcaQcaQcaQcaQcaXOaPYaYIaPYaQcaQcaYKaYJaYLaVzaVzaVzaVzaYMaYNaJIaYPaYOaRJaYQaYQaYRaYOaYTaXSaXRbdpbdpaXTaYYaXUaYWaYWaXVaYWaYWaYWaYWaWeaXWaZfaZfaZfaZfaZfaZgaZhaZeaZjaZiaZlaZkaPqaZmaNaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWawWawWazzaWcaXXaWfaXYaXZaXZaXZaXZaYdaUOaTqaZraZsaWkaXQaZtaZvaYebaOaXQaYHaZxaYSaPAaZBaZAaYXaYUaPAaZDaZFaZEaYZaZEaZEaZaaZEaZEaZIaZHaZHaZHaZJaZHaZLaZKaLYaLYaZNaZMaZMaZMaZMaZMaZMaZOaZQaZPaYtaYxaZSaZRaZRaZTaZRaZRaZUaYzaYAaZVaZXaZWaZVaZVaZVaZVaZVaZVaZYaLYaLYaJCbaaaZZbacbabaQcaQcaQcbadaZbbaeaQcbagbaibahaJIaJIaJIbajbakbakbakaJIaJIaJIbalaRJaRJbambambanbapbamaIqaZcaYVbaraFubasbaubataVQaItbaxaUDaVQaZdaCRbazaFzbaAaRSaRSbaAaFzbaBaCRbaDbaCbaEaTmaPqaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWbaFaPubaGaTqaUQbaHaUQaUObaJaUQaZnaUQaTqbaLbaNbaMaXQaXQaXQaZwaZoaXQaZxaZxaZxaPAaZBaZAaYXaYUaPAaZDaZFaZEaZpbaSbaSbfibaUaZEbaWbaVbaYbaXaZKaZKaZKaZKaJqaJqaYlaZMaZuaZqaZzaZybbXaZCbbibbhbbkbbjaZRaZRbbmbblbbmaZRaZRbbnbbpbbobafaZGbaqbaobbvbbubbwaZVaYGaJqaJqaJCaJCaJCaJCaJCbbxaOKbbxbbyaJCaJCaJCaJCaJCaJCaJIbbzbbzbbzbbzbbzbbzbbAbbzaJIbambbBbbBbamaYVaYVaYVaYVaIqaZcaYVbaraFuaFuaFubbDaFubbDaFubbDaFuaFuaCRaCRbbFbbFbbFbbFbbFbbFaCRaCRbbGaPqbbHaTmaPqaPqaToaQEaQEaToaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafarBarBawWawWawWawWawWawWawWawWarBarBasEaylaylaTqaTqaTsaTqaTqaTqaTqaTtaTqaTqbbIbbKbbJaXQaZtbbLaZwbawaXQbbObbNbbOaPAaZBaZAaYXaYUaPAaZDaZFaZEbgAbbPbbPbfibbPaZEbaWbbQbbRbbRbbTbbSbbUaZKbbVaJqaYlbbWbbYbbXbaIbaybaybaKbdebccbbkbceaZRaZRbbmbcfbbmaZRaZRbcgbbpbchbdkbejbaQbaPbcmbbwbcnaZVaYGbcobcpaHPbcqaYVaYVaYVaYVaYVaYVaYVaYVbcraYVaYVaYVaYVbcsaYVaYVaYVaYVaYVaYVaYVaYVbcqaYVaYVaYVaYVaYVaYVaYVbaRbaZbaTbbaaYVbcvaYVaYVaYVaYVaYVaYVaYVaYVaYVbcsbcxaYVaYVaYVaYVaYVaYVbcqbcyaTkaPqbcAbczbcCbcBaNaaNaaNaaRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawWawYawZawZawZawZawZawZawZawZawYawZbbbaIKaIKbbcbhNbbdbbebbebbebbfbbgbcIaPzbcKbcMbcLaXQaXQaXQbbqbcOaXQaPAaPAaPAaPAaZBaZAbbsbbraPAaZDaZFaZEbgAbcRbaSbbtbcSaZEbaWbcTbbRbbRbbRbbRbcVaZKbcWaJqaYlbcXbcYbbXbdabcZbbMbbCbcdbddbbkbdfbbmaZRbdhbdgbdhaZRbbmaZUbbpbdibdkbejbaQbbZbcmbbwbbwaZVbdnaJqaJqaHPbcqaYVaYVaYVaYVaYVaYVaYVaYVaYVbdoaYVaYVaYVaYVaYVbdqbdpbdpbdpbdpbdraYVbcqaYVaYVaYVaYVaYVaYVbcibcbbckbcjaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqaXqbdvbdxbdwbdybdybdzaTmaPqaPqbdAaQEaQEbdAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafawWaykaylaykaymaylaylaynaykaylaykaymaylaylaylbeObclbeObeObeObeObeTbdGaPzaPzaPzbdHaWkaXQaZtbdJbctbawaXQbdMbdLbdMaPAaPAaPAbcwbcuaPAaZDaZFaZEbcFbcEbbPbcGbcHaZEbaWaZKbdSbbRbbRbcJbdVbdUbdWaJqaYlbcXbdXbbXbdabdYbcNbbCbcdbbXbbkbebbecaZRbeebedbefaZRbehbegbbpbeibekbdjbcQbcPbembbwbenaZVbepbeobeqaHPbcqaYVaYVberaYVbesbetbetbetbetbeubetbetbevaYVaYVaYVaYVaYVaYVbdcbdbbeybcqaYVaYVaYVaYVaYVbezbeBbdlbdmbeCaYVaYVaYVaYVaYVbeEbdsaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVaYVbcqbeGbeIbeHbeJaTmaPqaPsaNaaNaaNaaNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasEawWbeKawWazzaylaylazAawWbeLawWazBbeNbeMbeMbeObeQbePbeSbeRbeUbeTbdubdtbdBbdBbdDbdCaXQaXQaXQbfabfbaXQaPzaPzaPzaPzbfcaWvbfdbfeaWvbffaZFaZEbfgbaSbaSbdEbaSaZEbfjaZKbfkbbRbcUbbRbfnbfmbfoaJqaYlaZMbbXbfpbcabdFbdKbdIbcdbfrbfsaYvbfubftbfvbfvbfvbfwbfxaYBbfzbfybfBbfAbfCbbwbfDbbwbfEaZVaYGaJqaJqbfFbfFbfFbfFbfFbfFbfFbfHbfGbfGbfGbvkbfJbfHbfKbfKbfKbfKbfKbfLbfLbfLbdNbfLbfLbfLbfLbfOaYVbeEbfPbfSbdObdPaYVaYVaYVbfUbfUbfVbfVbfVbfVbfVbfWbfXbfXbfXbfYbfXbfZbgabfXbfXbgbbgcbgcbgcbgcbgebgdbggbgfaNaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaACarBaADauPawWaAFaAEbgibghawWauPaADawWarBaACasEbeObgkbgjbgjbgjbglbdQbdTbdRaWvaWvbeabdZaXQaZtbgrbfabgsaXQbgtbgtaSgbelbewaYbbgwbgxbgxbgxbgyaZEbgAbexbeDbeAbaSbgBbgCaZKbgDbbRbeFbkMbeWbeVbkSbeXbgGaZMbgHaZPbgJbgIbgLbgKbcdbgMaZMaafbgObgNbgNbgNbgNbgNbijaafaZVbgSbgUbgTbgVbbwbgWbbwbgXaZVaYGaJqbgYbfFbhabgZbhcbhbbhdbfFbhfbhebhebhebiubhhbhhbhibhkbhjbhlbfKbhnbhmbeYblrbhmbhpbhqbfLbfSbhrbfSbfSbfSbPvbdPbfTbhtbfTbhubhubfVbhvbhxbhwbfVbhybhzbhybfVbhAbhBbhAbgcbhCbhDbhCbgcbhEbhFbgcbhHbhGaNaaNaaNaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafawWbeKawWawWawWawWawWawWbeLawWaafaafaafaaabeObhIbeObhJbgjbhLbeZbeOaSgaTubfhbfqbhObhQbhQbhQbhQbhQbhQbhSbhRbhTbfIbfMaZEaZEaZEaZEaZEaZEaZEbhWbhYaZEaZEaZEbhXbiabhZbfNboUbmiboUbfRbfQbgnbgmbidaZMbieaZPaZPaZPaZPbgKbcdbifaZMaafbgObgNbihbigbiibgNbijaafaZVbikbdkbilbimbbwbfDbbwbbwaZVaYGaJqaJqbfFbiobinbipbipbisbirbhhbitbhhbhhbiubhhbhhbhibixbiwbiybfKbizbhmbizbhobizbiBbhmbfLbiCbiCbiEbiDbfSbgobdPbiGbiIbiHbiJbiJbfVbiKbiMbiLbiObiNbiQbiPbfVbiRbgpbiSbgcbiUbiVbiUbiXbiWbiWbgcbiYbhGaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaabiZaaaaaaaafaafaaaaaaaaaaaaaaaaafaafaaabeObjbbjabjdbjcbjcbjebjfaYfbjgaPzbjibjhbjjbjjbjjbjkbjkbjkbjkbjkbjkbgqbjlaZEbjnbjmbjpbjobjrbjqbjtbguaZEbjubgzbgvaZKaZKbgEbbRbflbbRbbRaZKbfoaLxaYlbjzbjBbjAbjDbjCaZPbjEbcdaZMaZMaafbgObgNbigbgNbigbgNbijaafaZVaZVbjFbejbjGbbwbjIbjHbjJaZVaYGaJqaJqbfFbgFbinbgPbjObjRbjQbhhbjSbjUbjVbjTbgQbhgbhibjXbhsbjYbfKbizbhmbizbhobizbiBbkbbfLbkdbkcbkfbkebfSbPvbdPbkgbkhbkhbhMbhKbklbkkbkmbhPbiLbiLbiLbkobfVbkqbhUbkrbgcbksbiWbiWbhVbkvbibbgcbiYbhGbkybkybkybkyaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaafaaabeObkzbeObkBbkAbkAbkCbeObkDbkDaPzbkFbkEbkFbkFbkFbkEbkFaPzaPzaZEaZEbhYbkGaZEbjrbjrbjrbjrbjrbjrbiqbicbiAbivbiTbiFbjsbkMbjvbkMbjwbbRbqsaZKbfobjxbBibkTbkWbkVbkYbkXaZPbgKbcdaZMaafaafbmubmvbiibkZbihbjybgRaafaafaZVblcblbaZVaZVaZVaZVbldaZVbleaJqaJqbfFblfbjKbjLbipbisblhbhhbliblkbljblmbllblnbfKblpbjMbjNbfKbizbhmbizbhobizbiBbhmbfLbfSbfSbfSbfSbfSbPvbdPblublwblvbjWbjPblAblzblCblBblBbnibiLblEbfVbjZbhUblHbgcblIblKblJbkablLbkibgcbiYblOblQblPblRblPaaaaaaaafaaaaafaaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaabeOblSbjablTbkAblVblUbeOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablWblYbkjbkpbknbktbjrbjrbjrbjrbjrbjrbkubmgbmfboUbkwbkxbfQbkHbfmbmkaZKbmlaZKbmnbmmaLYbjzbmpbmobmobmobmobmqbmsbmraafaaabgObkIbgNbgNbgNbmwbijaaaaafbmxbmzbmybmBbmAbmCbmxbmDbmxbmEaJqbAibfFbmFbkKbkLbmGbmIbfFbmJbliblkbmKbmLbhhbmMbfKbmObmNbkObfKbmRbkPbkRbkQblabkUblablgbKHblobKHbKHbKHblqbdPbnbbiIblsblxbltblDblyblGblFblFblMblNbnjbfVbvxblXbnmbgcbnnbnpbnoblZbiWbmabgcbmdbmcbmebnsbnsbnsbnsbnsbnsbnuaafaaaaafaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaafaaabeObnvbjabjabjabeObeObeOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablWbnwbqmbmjbmhbmhbmhbmhbmhbmhbmhbmhbmhbmHbmtbmPbnEbmQbnGbfmbnIbbRbnJbnLbnKbfobnMbnNbjzbjzbmrbnPbnObnRbnQbnSbmraaaaaabgObnTbnVbnUbnVbnWbijaaaaaabmxbnYbnXbnZbmxboabmxbmDbmxbmEaJqbmSbfFbobbkKbmTbipbodbfFbofboebohbogboibhhbojbfKbhibokbmUbfKbfLbmVbfLbmWbmYbmXbmZbmZbmZbmZbmZbmZbmZbnabncbopblwblvbnebndbotbosboubouboubnibiLbovboxbozbowboyboBboAbngbnfbnkbnhbnlbgcbnrbnqbnxboFboFboFboFboFboHbhGbkybkybkyaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboIblWblWboJbqmbjrbjrboKboKboKboKbjrbjrbjrbjrbkJboNbuFbnybnAbnzboSboRboTbbRbbRbnKboWboVboYboXbpaboZbpcbpbbpebpdbpfbmraafaaabgObpgbphbphbphbpibijaaaaafbmxbpkbpjbplbmxbpmbmxbmDbmxbpnaJqbmSbfFbnBbkKbnDbnCbptbfFbpublibiubogbpwbpvbofbofbpybpxbnHbnFbolbocboobomboqbpEbpHbpGbpJbpIbpLbpKbonbPvboCborboEboDboLboGbfVbpRbouboubpTbnibiLbpUbpWboMboObpXboBbpZboQboPbpobiWbpqbppbprbgcbqebqebqebqebqebqebiYbhGbqhbqgbkybkyaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqibqjbqibqlbpsbmbbmbbpzbjrbjrbjrbjrbjrbqnaZEaZEbqobbRbtvbpBbpAbfmbqsbbRbqtbbRbqubmEbnMbqwbqvbqybqxbqAbqzbqBbpdbqCbmraaaaaabgObqDbqFbqEbqFbqGbijaaaaaabqHbqJbqIbqHbqHbqHbqHbqKbqHbqLaLYbpCbfFbfFbpDbpMbpFbfFbfFbqPbpNbpObhhbhhbhhbhhbhhbwzbpPbqQbqQbqQbqWbqQbIqboqbpEbrabqZbrcbrbbrebrdbonbpQbpVbpSbpYbpYbqbbqabfVbqcbiLbiLbqdbnibiLbrqbrsbzEbhUbrtboBboBbrxbqfbqkbrxboBbgcbgcbgcbrAbrzbrCbrBbrDbqebrFbrEbrHbrGbrIbkyaaaaafaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrJbrKbrJbrLbjrbjrbjrboKboKboKboKbjrbjrbrNbrMaZEbrObbRbtvbpBbqpbfmbqsbbRbbRbbRbqubmEbrTaJqbqvbqybrUbrWbqqbqqbqrbrZbmraafaafbsbbsabsdbscbsfbsebsgaafaafbshbsjbsibslbskbsnbsmbsobqHbspaJqbqNbqMbqRbqObqTbqSbqVbqUbsybqXbqYbsxbsxbsxbsxbsxbrgbrfbsxbsxbsxbrhbhgbribrjbpEbsKbrkbsLbsLbsNbpKbonbPvbdPbsObsQbsPbsRbsRbfVbsSbsUbsTboxbrlbiLbsWboxbsXbsZbrmbtbbtabrobrnbrpbtebthbrrbtjbrubrwbrvbrvbrvbrPbrybrQbhGbtqbtpbtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboIblWblWbtrbjrbjrbjrbjrbjrbjrbjrbjrbjrbrNbtsaZEbttbtubjvbrRbkMbkNbkMbuIbbRbtybnKbtzbrTaJqbqvbqybmrbtBbrSbtDbtCbtEbmraaaaaaaafbgObtGbtFbtGbijaafaaaaaabshbtIbtHbtKbtJbtLbtLbtNbtMbtObAkaNrbrVbrXbLXbFDbrYbEebsqbEebEebssbsrbtXbtVbtVbtVbtZbhhbhhbhhbstbuabuabsubpEbpEbpEbsvbugbufbrebpKbonbdObdPbuhbuhbuhbuhbuhbfVboxboxboxboxbujbswbujboxbszbsBbsAbuobuobuobsCbsDbupbusbsEbuubsFbuwbuvbuvbsGbsIbsHbsMbsJbtqbtpbtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuAbrJbrKbrJbnwbuBbjrbjrbuCbjrbuBbjrbjrbjrbrNbuDaZEbuEbbRbtvbsVbbRbfmbbRbbRbbRbuJbnKbtzbrTaYlbqvbuKbmrbuMbsYbuObuNbnSbmraaaaaaaafbuPbuQbphbuSbuRaafaaaaaabshbtdbtcbuWbuVbuYbuXbuZbqHbvaaJqaJqbofbofbtfbJGbwzbBLbvjbvhbtgbtgbvhbvjbvhbvjbvhbvjbvhbvjbfJbfJbuabvnbsLbtkbtibpEbsvbtlbvsbvvbvubonbtmbtobtnbtxbtwbuobuobtAbuobuobtPbtSbtQbtUbvEbuobtWbJSbvHbvJbvJbvJbvKbvKbvKbvKbvKbvMbtYbvObvNbvObvPbvObqebuzbhGbvQbrGbvRbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvSbvTbvSbvVbvUbvVbvVbvVbvVbvVbubbvXbjrbrNbvYaZEbvZbbRbucbwcbudbwebwdbwdbwdbwebwebwfbrTaKFbwgbqybmrbwibuebwkbwjbwlbmraaaaaaaafbwmbwnbscbwpbwoaafaaaaaabshbwrbwqbwtbwsbuYbuXbuZbqHbwuaJqaJqbwvbwxbuibJGbwybwAbvjbwCbDRbukbwDbwGbwFbwIbwHbwIbwJbvjbhhbhhbuabwLbsLbumbulbuqbunbutburburbuxbuGbuybuLbuHbuUbuTbxdbvbbxdbxdbvcbxdbxdbvebxebxdbxdbxfbvgbvfbvJbxhbxjbxibxlbxkbxmbvKbxobxnbxqbxpbxrbxnbxsbqebuzbhGbxtbtpbtpbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboIblWblWblWaZEblWblWblWbxubxubxubxubxwbxxbxxbxubxubxybxzbxAbxybwebxBbxDbxCbxEbwebtzbrTaLXaJwaJwbmrbmrbmrbmrbmrbxGbmraJnaJnaJnbxHbxIbtFbxKbxJaJnaJnaJnbqHbqHbqHbqHbqHbqHbqHbqHbqHbwuaJqbxLbvjbvjbvibvlbvjbvjbvjbxNbDRbvmbDRbxRbxQbxTbxSbxVbxUbxRbhhbhhbuabxXbvobvqbvpbvtbvrbvwbvpbvpbvybvAbvzbvBbyfbyfbyfbyfbyhbyfbyfbyfbyibyibyjbvCbykbykbzEbvDbrtbvJbyobyqbypbysbyrbyubytbqebqebyvbyvbyvbqebywbqebuzbhGbvQbrGbyxbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabxubvFbyAbyzbyCbyBbyDbxxbyFbBabvIbvGbwdbvLbyLbyKbyMbwebtzbrTaJqaJqaJqbyNaMmaMnaLYbyPbyRbyQaXfaXfaXfbySbwabvWbwhbwbaJqaJqaJqaJqaMmaJqaLYaJqaJqaJqbyNaJqbwuaJqbyXbvjbwBbwwbwEbzabAlbvjbzebDRbDTbDRbxRbxQbxQbzhbzjbzibxRbhhbwKbuabsLbzlbznbzmbyebzobzqbzpbzrbonbonbdOcbKbyfbzubztbzwbzvbzybzxbyfbzzbwNbwMbzDbzCbykbzEbvDbwObwQbwPbwRbzJbzMbzLbzNbytbzObzObzObzObzObzObzObqebuzbhGbtqbtpbtpbkyaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaabxxbzPbzRbzQbzTbwSbwUbwTbwWbwVbwXbAZbwYbyIbyKbyKbAdbwebtzbAeaJqaJqaJqaJqaJqaJqaLYaJqbrTaJqaJqaJqaJqaJqbAgbAfbAhaJqaJqaJqaJqaJqaJqaJqaLYaJqaJqaJqaJqaJqbwubAjaJqbvjbxabwZbxcbxbbAlbvjbApbDRbukbAqbvjbArbAtbAsbAvbAubvjbhhbhhbuabuabuabuabuabonbonbonbonbonbonbAwbPvbxgbyfbAzbAybABbAAbADbACbyfbAEbAGbAFbxvbAHbykbzEbxMbxFbxWbxPbxYbxYbyabxZbybbytbzObzObARbAQbzObzObzObqebuzbhGbtqbtpbtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxubASbydbycbylbygbynbymbGmbyybyGbGmbyJbyHbyTbyObBfbwebBhbBgbBibBibBibBjbBibBibBkbBibBlaJqbyVbyUaJqaMhbBqbBpbBsbBrbBubBtaXfaXfbBvaXfbBxbyWaXfbBybBAbBzbBBaJqaJqbvjbyZbyYbzbbvhbvhbvjbvhbzcbvhbvjbvjbvjbvjbvjbvjbvjbvjbhhbhhbhhbBJbzdbBLbBKbBNbBMbBPbBObBQbBNbzgbnabzkbyfbBTbBSbBVbBUbBXbBWbyfbBYbCabBZbCcbCbbykbzEbzBbzAbvKbCfbChbCgbCjbCibCkbytbzObzObzObClbzObzObzObqebuzbrEbCmbrGbrIbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxubxubxxbxxbxxbxxbxubxubCobBabvIbzFbwebwebwebwebwebwebCrbCqaJwaJwaJwaJwbCsbCsbCsbCsbCsbCsbCsbCsbCsbCsbCuaHPbzGbCvbCvbCvbCvbCvbCxbCvbCvbCvbCvbzsbCzbzsaJvaKGbCAbvjbzIbzHbzKbCDbzSbvjbCGbDRbzUbCQbzWbzVbCMbCLbCObCNbCQbzXbhhbhhbhhbhhbhhbwzbEibCYbCZbCYbDabBNbLSbPvbDbbDbbDbbDbbDbbDbbDbbDbbDbbDcbDcbDcbDcbDcbDcbDdbAabzZbvKbvKbvKbvKbvKbvKbvKbytbqebqebqebqebqebqebqebqebuzbhGbDhbDgbkybkyaafaafaafaagaagaagaagaagaagaagaagaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabDiaaaaaaaaaaafaaaaaabxybDkbAbbAmbAcbAcbAnbAxbAobAJbAIbAKbCqaaaaaaaafaaabCsbDvbDxbDwbDzbDybAMbALbFabCsbAObANbAPbCvbATbDHbDKbDJbDMbAUbDLbAVbDPbDObDQbzsbzsbzsbzsbvjbAXbAWbBbbAYbBcbvdbBdbDZbBebDWbDZbDZbDZbxObDRbEabEdbBmbtVbtVbBnbtTbBCbBwbEibEhbEkbEjbElbBNbLSbPvbDbbEmbEmbEmbEnbEmbEmbEmbDbbEobEobEpbEobEobDcbEqbBEbBDbEtbEsbEvbEubExbEwbBFbEybEBbEAbEDbECbEFbEEbEGbEGbEIbEHbEsbEsbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajYbEJajXbEJajZaaaaafaaabxybxybEKbzYbBGbGmbBIbBHbTEbTEbCebCdbCnbDtaafbEUbEWbEVbEYbEXbFabEZbFabFbbFabFabFabCsbFdbQgbCpbCvbDLbFfbFibCtbCwbFgbFkbCvbCvbFlbFnbFmbFpbFobCCbCBbCFbCEbCIbCHbCJbFubFwbCKbCSbCPbCTbzfbDRbDRbDRbFAbofbofbofbofbofbCUbCVbJGbEibCWbFGbCYbFHbBNbLSbPvbDbbEmbEmbEmbEmbEmbEmbEmbDbbFIbDebCXbDjbDfbJRbDlbDmbBDbDnbGcbFUbFUbFUbFUbFUbFUbFWbFVbFXbECbkybFYbGabFZbFZbGbbGdbGcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGebGfbGeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDbGgbGhbGgakDbGibGibGibxybGjbyEbBabDobyEbGnbxybCqbGobCqbCqbGqbGpaaabGrbGtbGsbGubFabFabGvbFabGwbGybGxbFabCsbFdbQgbDpbCvbDqbGBbGEbGDbDrbFgbDsbCvbAwbGHbGJbGIbGJbDubDAbCPbDBbFvbDCbDRbukbvjbDDbFybDEbvjbGRbDRbDRbDRbDRbGSbofbGTbGVbGUbDFbCRbDNbDIbDUbDSbCYbGZbHbbHacbQbDVbDbbEmbEmbEmbEmbEmbEmbEmbDbbHebDYbDXbEcbEbbEgbEfbErbBDbEzbHmbFUbFUbFUbFUbELbFTbFTbFTbFTbEMbEObENbHsbHrbHubHtbHvbGcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGfbGebHwbGebGfaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajXamIbHxamIajXbGibHzbHybxybHAbyEbEQbyEbyEbGnbxybHDbHCbHEbCqbGqbGpaafbGrbHGbHFbHIbHHbHJbHHbHHbERbFcbETbETbFebFjbFhbFqbCvbCvbCvbCvbCvbCybFsbCvbCvbHVbHUbHXbHWbHZbFtbFxbvjbFBbFzbIdbIcbFCbvjbFJbFFbFKbvjbIjbIibIlbIkbInbImbofbIobIpbqQbIrbqQbFMbFLbFObFNbFPbFEbIwbBNbLSbPvbDbbDbbIxbEmbEmbIybIxbDbbDbbIzbIBbIAbIAbICbDcbFQbFRbBDbFSbGcbFUbFUbGlbGkbGzbFUbFUbGAbGFbGCbGKbGGbGLbISbIVbIUbIWbGcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbIXbGfbIYbJabIZbGfbIXaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDamIamIamIbJcbJbbyEbyEbJdbHAbyEbGMbyEbyEbGnbxybJebHEbJfbCqbGqbGpaaabGrbJhbJgbJibFabFabJjbFabJkbJmbJlbJnbCsbJpbGNbGObJqbJsbJsbJsbJsbGPbJtbJsbJsbJwbJvbJybJxbJAbGQbGWbvdbvdbvdbvdbvdbvdbvdbvdbvdbvdbJCbJCbJCbJCbJCbJCbJDbJEbofbofbofbofbGXbtRblibBNbBNbBNbBNbBNbBNbLSbPvbDbbJHbJJbJIbJLbJKbJMbJHbJNbIzbIBbIAbIAbGYbDcbHcbHfbBDbJTbEsbJVbJUbJXbJWbJZbJYbFUbHgbKabECbKcbKbbKdbEsbKfbKebKebEsaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbGfbGfbKhbKgbKgbKgbKibGfbGfaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajXbHxbHxbHxajXbGibKkbKjbKmbKlbyEbKnbKpbKobKqbxybCqbCqbCqbCqbGqbESaafbKrbEWbKsbEYbKtbFabKubFabFabFabHhbHibLDbHkbHjbHlbKwbKybKybKybKybHnbKybHobKzbKCbKBbKEbKDbKGbHpbKIbKHbKJbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKHbKLbKKbofbIobKMbCRbKNbCRbDNbKObKRbKQbKQbKSbKTbKBbHBbHqbDbbKWbKYbKXbLabKZbLcbLbbJNbJNbJNbJNbJNbJNbLebHKbHMbHLbLhbEsbECbECbECbECbECbECbLibFUbFUbECbkybFYbhGbEsbLkbLjbLmbLlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLobLnbLobKgbLpbKgbLrbLqbGeaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakDanMbLtbLsakDbGibGibGibxybxybGibGibGibxybxybxybLubCqaaabLvbLwbGpaaaaaaaafaaabCsbLxbLzbLybFabLAbHObHNbHQbCsbHRbNNbHSbLHbLKbLJbLMbLLbLNbLKbLKbLKbLKbLKbLPbLObLKbLKbLQbLKbLRbLKbLKbLKbLKbLKbzsbzsbzsbzsbzsbzsbzsbzsbLTbLSbofbLUbLWbLVbHTbqQbIabHYbMcbMbbMbbMdbMbbMbcaUbMebDbbMgbMibMhbMibMibMibMkbMmbMlbMobMnbMqbMpbMrbIbbFRbBDbMsaafbMubMtbMwbMvbMxbMvbMzbMybMAbECbMBbuzbMCbEsbEsbEsbEsbEsaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbGfbGfbMDbKgbKgbKgbMEbGfbGfaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaoZbEJbMFbEJapaaaaaaaaaaaafaaHaafaaaaafaaHaafbLvbHEbLvaafbLvbGqbGpaafaafaafaafbCsbCsbCsbCsbCsbCsbCsbCsbCsbCsbIebNNbLIbRqbLKbLJbLMbLLbLNbMKbMKbMLbMNbMMbMPbMObMRbMQbMTbMSbMVbMUbMXbMWbMZbMYbNabNabNabNabNabNabNbbzsbLTbNcbNdbNdbNdbNdbNdbRNbIfbNfbNdbNdbNdbNdbNdbNdbNcbIgbIsbIhbNobItbNobIubNobNnbNpbIvbNpbNpbNpbNpbNrbIDbIEbBDbMsaafbMubNtbNtbNubNwbNvbNybNxbNzbECbNAbuzblObkybNCbNBbkyaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaafaafbIXbGfbNDbNFbNEbNGbIXaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaHaafaaaaafaaHaafbLvbHEbLvbLvbLvbGqbGpaaaaaaaaaaafbNIbNHbNHbNJbNLbNKbNKbNMbNMbNIbFdbNNbLIbNObLKbNPbNQbNQbNSbNRbMKbNTbNVbOdbIGbIFbIHbNYbObbOabOdbOcbOdbOebOgbOfaafbOhbOhbOhbOhbOhbOibzsbLTbOjbIJbIIbOnbOmbNdbIKbILbOpbNdbOrbOtbOsbOtbOrbOjbIMbINbOxbOxbOxbIPbIObOxbIQbOxbIRbOxbOzbOxbOxbITbOAbJrbJobMsaafbMubNtbOEbMvbOFbMvbOHbOGbOIbECbtpbuzblObkybtpbtpbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGfbGebOJbGebNGaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbCqbCqbCqbLvbCqbLvbCqbCqbCqbCqbCqbCqbLvbLvbLvbCqbCqbCqbHEbHEbHEbOKbGqbGpaaaaaaaaaaafbNIbOLbNJbNJbNJbQcbNKbNKbJubNIbJzbNNbORbOQbOTbOSbOVbOUbOXbOWbOYbOVbOVbOVbJBbOZbJFbPabPdbPcbMZbPebPgbPfbPibPhbNabPjbPlbPkbPmbOhbOibPnbLTbNcbPobOrbOrbPpbNdbPqbOqbPrbNdbOtbOrbOtbPubPtbPwbPvbDbbPxbPzbPybPBbPAbPDbPCbMibPEbPHbPGbPJbPIbJNbPKbJObPKbPNbPNbECbECbECbECbECbECbEsbEsbEsbECbtpbuzbPObtpbtpbPPbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGebGfbGeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbJPbPSbPRbPSbPTbPVbPUbPWbHEbPYbPXbQabPZbHEbHEbOKbHEbHEbLvbLvbLvbLwbGpaaaaafbKvbJQbRnbRlbRlbKxbRlbKAbKPbKFbKFbKUbRpbNNbQgbQfbQibQhbQkbQjbQmbQlbQnbQjbQobQjbKVbQpbQrbMQbQtbQsbQvbQubQxbQwbQzbQyaafbQAbQBbPmbQCbOhbOibPnbLTbNcbQEbQDbOrbQFbNdbLdbLfbQHbNdbOrbOrbQJbOrbOrbNcbLTbDbbJNbJNbJNbJNbLebQMbQLbQNbLebJNbJNbJNbJNbJNbQObWrbQXbQSbQRbQUbQTbQVbQTbQWbPNbQYbQXbRabQZbRbbuzblObkybkybkybkyasCaafaafaafaagaagaagaagaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbCqbRdbRcbRfbRebCqbHEbCqbHEapEbRgbHEbHEbHEbRhbCqbLvbLvbCqaaabLvbGqbGpaaaaafbLBbLgbLEbLCbLFbLFbLFbLFbLFbLFbLGbONcavcaubQgbRqbRsbRrbRtbOdbRvbRubRxbRwbRzbRybRBbRAbRAbRCbRDbMZbRFbREbRHbRGbRJbRIbRKbPjbRLbPmbPmbOhbOibPnbLTbNcbRMbLYbRObRNbNdbNdbRPbNdbNdbRQbRQbRRbRQbRQbNcbLTbDbbRTbRUbRUbRWbRVbMibRXbRZbRYbSabEmbEmbEmbJNbSbbQXbWrbSfbSebQUbSgbSibShbSjbPKbQXbSkbQXbQZbDhbSlbSmbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagbLvbSnbPSbSobSobSobCqbSpbCqbSqbCqbRgbHEbHEbSsbSrbCqaaaaafaaaaaabLvbGqbESbCqbCqbEScjLbNIbSubNJbNJbNJbSvbSybSxbSzbNIbSAbLZbQgbRqbSCbSBbSDbOdbOdbSEbMKbSFbSHbSGbSIbOdbOdbMQbSKbSJbSMbSLbSObSNbSObSPaafbOhbOhbOhbOhbOhbOibzsbLTbNcbOrbMabSQbSSbSUbSTbSWbSVbSXbOrbOrbOrbOrbSYbNcbLTbDbbEmbSZbEmbTbbTabMibTcbMibTdbTebEmbSZbEmbJNbTfbQXbQXbWrbMfbTlbTkbTmbTlbTnbPNbTobQXbTpbQZbPNbTqbTrbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbCqbPSbTsbTubTtbTwbTvbTybTxbCqbCqbCqbTzbCqbCqbCqbLvbLvbLvbTBbTAbTDbTCbTFbTEbMjcjLbNIbNIbNIbNIbNIbNIbNIbNIbNIbNIbTJbMGbQgbTKbLKbTLbTMbRxbTNbRxbMKbOdbOdbOdbSIbTObTPbTPbTRbTQbTSbPebTUbTTbTVbPhbNabPjbTXbTWbTWbOhbOibzsbLTbTYbTZbTZbTZbUabUbbOrbMHbSQbMIbSQbSQbSQbSQbMJbNcbLTbDbbEmbEmbEmbUebUdbRZbUfbMibUgbUhbRUbRUbUibJNbUjbUkbQXbWrbNebQUbShbUnbTlbUobPNbUpbUpbUpbQZbUqbTqbTrbkyaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafbUraaabCqbCqbCqbCqbCqbCqbCqbCqbCqbCqbHEbHEbHEbHEbHEbHEbHEbUtbUsbUvbUubUxbUwbUwbUwbUwbNgbUzbUzbUzbUAbUzbUBbEPbEPbUDbCqbSAbLZbQgbUEbUGbUFbUHbTPbTPbUIbUJbTPbTPbUKbUMbULbOdbUNbUPbUObUQbOdbUSbURbUTbQyaafbQAbUVbUUbUWbOhbOibPnbUYbUXbUXbUXbUZbNcbVabOrbNibNhbNkbNjbWjbWjbWjbNlbNcbLTbDbbJNbJNbJNbJNbVibVjbTcbVkbVibJNbJNbJNbJNbJNbVlbVnbWrbQXbNmbXrbXrbXrbXrbNqbPKbUpbUpbVsbQZbVtbTqbTrbkybkybkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVvbVubVubVubVubVwbVxbVxbVzbVybVBbVAbVDbVCbVFbVEbCqbVGbLvbLvbLvbLvbLvbLvbLvbLvbESbVHbVIbVIbVIbVIbVIbVIbVIbVIbVJbVJbVJbVJbVJbVLbVMbCqbSAbLZbQgbUEbVObVNbVQbVPbRAbVRbVSbRAbRAbVTbVVbVUbVXbVWbVZbVYbWabOdbUSbWbbWcbRIbRKbPjbWdbTWbTWbOhbOibPnbWebzsbzsbzsbPvbNcbWfbOrbOrbWgbNUbNsbWkbWjbWkbNWbNcbLTbDbbRTbRUbRUbWlbRVbMibRXbRZbWmbWnbEmbEmbEmbJNbWobWqbWpbWrbNXbWrbQXbQXbNZbOkbPNbUpbUpbUpbQZbVtbTqbTrbtpbtpbkyaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaaaaafaaaaaabLvbLvbLvbHEbWwbWybWxbWAbWzbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbWDbWCbWFbWEbWGbWBbWIbWHbOobOlbVJbVJbVMbCqbWLbLZbQgbWMbWObWNbWNbWPbWQbWQbWQbWQbWQbWRbWSbMKbMKbMKbWTbOdbUObOdbUSbURbWUbQyaafbOhbOhbOhbOhbOhbOibPnbWebWVbAwbAwbPvbOjbWXbWWbWZbWYbXbbXabXcbWjbXcbXdbNcbLTbDbbEmbXebEmbXfbTabMibTcbMibTdbXgbEmbXebEmbJNbXhbXjbXibXlbOubOwbOvbOvbOybOBbPKbXsbXrbXtbQZbUpbTqbXubkybtpbkybkybkyaagaagaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagaagaagaagbXvbHEbXvbHEbXwbXxbWybXybHEbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbXAbXzbXCbXBbXDbWBbXFbXEbODbOCbOMbVJbVMbCqbSAbLZbQgbXJbXKbLKbXMbXLbWQbOObXPbXObWQbXQbSIbXRbMKbXSbWabOdbVZbXTbXUbTTbXVbPhbNabPjbXXbXWbXYbOhbOibzsbWebzsbBRbXZbPvbNcbOPbYabYdbYcbWibYabYebWjbYebPubPwbLTbDbbEmbEmbEmbYgbYfbRZbUfbMibUgbYhbRUbRUbUibDbbQZbYjbYibYibQZbQZbYkbYmbZdbPsbPbbPLbPFbPMbUpbUpbTqbTrbkybYrbkybYsbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbLvbLvbLvbYubYtbYwbYvbYxbHEbYybHEbLvaaaaaaaaaaaaaaaaaaaaabESbVHbVIbYzbYBbYAbXCbYCbYzbYzbXFbYDbQbbPQbQdbVJbVMbCqbSAbLZbYIbYHbYHbYJbYLbYKbYNbQebYPbQqbWQbOdbSIbYQbYRbXSbYSbOdbVZbXTbUSbURbYTbQyaafbQAbYVbYUbYWbOhbOibzsbWebzsbHZbHZbPvbNcbNdbYXbYYbNdbYZbNdbNdbNdbNdbNdbNcbLTbDbbJNbJNbJNbJNbVibZabTcbZbbVibJNbJNbJNbJNbDbbTlbZcbTlbTlbTlbQZbYkbYmbYlbYobQGbQIbWrbZhbQZbUpbTqbTrbkybtpbtpbtpbZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafbLvbZkbZjbZjbZlbWzbLubCqbLvbLvaaabZmaaaaaaaaaaaaaaabGpbVHbVIbYzbYzbZnbZpbZobYzbZqbZsbZrbZvbQKbQPbVJbVMbCqbZxbQQbDGbYHbZzbRicewbRjbRmbRkbRSbRobWQbZFbZGbXRbMKbXSbZHbOdbZIbXTbUSbZJbZKbRIbRKbPjbZLbXWbXWbOhbOibPnbWebZMbzsbZNbPvbZObTZbTZbZPbNdbZRbZQbZSbzsbZUbZTbLSbLTbDbbRTbRUbRUbZVbRVbMibRXbRZbZWbZXbEmbEmbEmbDbbZYbTlbTlbTlbTlbQZbZZbZZcaacabbPNbPNbWrbPNbQZbPNbTqbTrbkycadcaccaebZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaaSaaSaaSaaSabaaaSaaSaaSaaSaaSaaaaaabCqbCqbCqbCqbCqbCqbYybCqbCqbCqbCqaafaaaaaaaafaaHcafaaaaaaaaabGpbVHbVIcagcaicahcakcajcamcalcaocanbSdbYFbStbVJcatcasbSRbSwbHPbYHcawbZybThbTgbTjbTibTHbTGcaDbPccaEbMKbMKbMKcaFbOdcaHcaGbUSbURbOdbQyaafbOhbOhbOhbOhbOhbOibPncaJcaIbzscaKcaMcaLbUXcaNcaObzscaQcaPcaRbzscaSbMbcaUcaTbDbbEmbSZbEmcaVbTabMibTcbMibTdcaWbEmbSZbEmbDbcaXbTlcaYbTlbTlcbacaZcbccbbcbdbPNbWrbWrcbebQZbDhcbfcbgbkycbicbhbtpbZiaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaafaaaaafaaaacyaaaaafaaaaafaaaaaSaafaafbCqbHEbHEbHEbHEbHEbHEbHEbHEbLubLvaaaaaaaaaaaHcbjcbkaaHaaHaafbGpbVHbVIcblbYzbWBbWBbWBbYzcbmcbocbnbXGbTIbUcbVJbCqbCqbUlcbrcbtbYHbYHcbucdtbUmcaAcaAcaAcaAbWQbOdcbAcbzcbCcbBbQtcbDcbFcbEbXUbTTcbGbPhbNabPjcbIcbHcbHbOhbOibPnbAwcbJbzsbzscbLcbKbzscbMcbNbzsbzscbObzsbzscbNbFrcbQcbPbDbbEmbEmbEmcbScbRbRZcbTbMibUgcbUbRUbRUbUibDbbTlbTlcbVbTlbTlbQZbZZbZZcbWcbXbPNcbZcbYcbYbQZbqgcbfbTrbkybkybkybtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccacccccbaaaccacccccbaaaccacccccbaaaaaSaaaaaabLvccdbHEbCqbCqbCqbTzbCqbCqbCqbCqaaaaaaaaacceaaHaaHaafaaaaaabGpbVHbVIbYzccgccfbWBcchbYzbYzbXFccibOCbUybVbbUCbVdbVcbVfbVebVhbVgbVobVmbVqbVpcerbVrbWhbVKccwccvccyccxbRAbRAbRDbTOcczbTUbRFbURccAbQyaafbQAccCccBccDbOhbOibzsbzsbWeccFccEcbLccGbzscbMccIccHccKccJccLccHccNccMbhGccObDbbDbbDbbDbbDbbDbccQccPccQbDbbDbbDbbDbbDbbDbbQZbQZbQZbQZbQZbQZccRccRccSccTbQZbQZbQZbQZbQZbkyccUbTrbkyccWccVbtpbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafccaccXccbaaaccaccXccbaaaccaccXccbaafaafaaaaaabLvccYccZbCqbSqbHEbHEcdabQacdbbCqaaaaaaaaaaaaaafaaaaaaaaaaaabESbVHbVIbWBcddcdcbWBcdecdfbWBbXFcdgbWtbWsbWvbWubWKbWJbXmbXkbXobXnbXqbXpbXIbXHccsbXNcdtbYbccwcdwbOdcbAbTObTPcdycdxcdAcdzbMWcdBcdCbRIbRKbPjcdDcbHcbHbOhbOibzsbAwcdEcdGcdFcdIcdHbzscdJcdLcdKccMcdMccMbFrbHdcdNbhGcdObkyaaaaaaaaaaafaaaaaacdPaaaaafaaaaaaaaaaaabkycdQbNBblQcdRcdRbQZcdScdSccSbScbQZcmobtpbtpbtpbDhccUbXubkycdVbtpbtpbkybkybkyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccaccXccbaafccaccXccbaafccaccXccbaaaaafaafaafbCqbLvbCqbCqbCqcdWcdYcdXbHEbSsbCqaaaaaaaaaaaaaafaaaaaaaafaaabESbVHbVIbWBceacdZceccebcedbWBcefceecehcegceibVJbYpbYnbYEbYqbYMbYGbZebYObZgbZfbZubZtbZAbZwceycexbOdcbAcezbOdbOdbOdcezcezcezbURceBceAaafbOhbOhbOhbOhbOhbOibzscaKceCceEceDceGceFbzsbzsceIceHceJbLSceLceKbzsbzsbhGcdObkyaaaaaaaaaaafaaaaaacdPaaaaafaaaaaaaaaaaabkybtpceMbrGceOceNbQZcePcePceQbScbQZbkybkyceSceRbDhccUbTrbtpbtpbtpceTblPceUblPaagaagaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafccaccXccbaaaccaccXccbaaaccaccXccbaafaafaaaaaaaafaafbCqceVbCqceWceYceXbTzbCqbCqaaaaafaaaaaaaafaaaaaaaafaaabESbVHbVIbVIbVIbVIbVIbVIbVIbVIbVJbVJbVJbVJbVJbVJbCqbZBbCqccwcfbcfbcfbcfcbZDbZCcfbbZEcfhcapccwbOdbQucficezbOdbOdbOdbOebULcezbURcezbLKaafaafaafaafaafaafbOicfjcfjcfjcflcfkcfjcfjcfjcfmcfocfnceJcfpceJceJbzscfqcbKcdObkybZibZibZibkybZibZicfrbZibkybZibZibZibZibkybkyccUcfsbkybkybQZbQZbQZcftcfubQZbDhbkycaebtpbqhccUcbgbkybkycfvbkybkybkybkyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaaaccaccXccbaaaccaccXccbaaaccaccXccbaaaaafaaaaaacfxcfwcfwcfwcfwbCqbCqcfybHEbCqbLvbLvbLvbLvbLvbLvbLvbLvbLvbCqcarcaqbTAcaxcazcaycaycaycaycaycaycaycaycaycaBcaBcaycaCceWccwcfFcfEcfHcgOcbqcbpcfbcbscfMctRccwcfNcfObRHcfQcfPcfRcfPcfQcfScfQcfTcezbLKbLKbLKaaaaaaaafaaacfVcfUcfXcfWcfZcfYcgbcgacfjcgcbAwcgdcgfcgecghcggbKTbKTcgjcgicgkcgkcgkcgkcgkcgkcgkcglcgmcgmcgmcgmcgmcgmcgncgmcgocgmcgmcgpcgrcgqcgtcgscgubkybkybkybkycbvbkyccUbTrbkycgybtpbtpbkyaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaaaaaacgzaaaaaaaaacgzaaaaaaaaacgzaaaaaaaafcfxcfxcfxcgAcgCcgBcgEcgDbHEcgFcgHcgGcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcbwbEPcbxcbyccwccwccwccwccwccwccwccwccwccwccwccwccwccwccwcfbcgMcgOccjcclcckcgSccmccoccnccwcfNcgWcgVcgYcgXchacgZchbbOdchdchcchfchechgcheaaaaaaaafaaacfjchhchjchichlchkchnchmcfjbAwbAwceJceJcbKceJccMbFrbHdchpchochochochochochochochrchqchochochochochochochtchschubnschwchvchxchxchxchychAchzchCccpccqccqccqccrcctbkyccVbtpchHbkyaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafchJchIchIchKchLchLchLchLchLchLchLchLchLchLchLchMchOchNchOchPchRchQchScgHchUchTbQabCqbLvbLvbLvbLvbLvbLvbLvbLvbLvbCqbCqccucdicdhcdjccwchYchYchZccwcibciacidciccifciecihcigcijcdkcfbcikcimcdlcdmcinciqcdncdpcdoccwbLKcitbMQciubMQcivbMQciubMQciwbMQcixbLKbLKbLKaafaafaafaaacfjciyciAcizciCciBciEciDcfjciFbAwccMccMciGceJccMccMciHbzsbkybZibZibZibZibkybZibZibZibZibkybZibZibZibZibkyciIbtpbkyciKciJbkybkybZibZibkybkyciLcbfcdqbnscdscdrcdubkybkybkybkybkyaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaaaaaaciPaaaaaaaaaciPaaaaaaaaaciPaaaaaaaafcfxcfxcfxciQciSciRcfwbHEbHEbHEbHEbCqaaaaaaaafaaaaaaaafaaaaaaaafaaabCqciTbCqciUcdvccwciXciWciZciYcjbcjacgRcgRcgRcdTcjecjdcjfcjacfbcjgcgOcdUciocjjcfbcejcelcekccwaafcjnaafbOiaafcjnaafbOiaafcjoaafcjoaafaafaaaaaaaaaaafaafcfjcjpcjrcjqcjtcjscjvcjucjxcjwcjzcjyccMbLSccMcjAceJbzsbzsaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaabkycjBbMBbkycjCcbfbkyaaaaaaaaaaaabkybtpcbfcjEcjDcjDcjFcjGcjDaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaafaaaccacjHccbaaaccacjHccbaaaccacjHccbaaaaafaaaaaacfxcfwcfwcfwcfwcjIbLubHEbHEbCqbCqbLvcjJcjJcjJcjJcjJcjJcjJaafbCqbCqbCqcjKcemccwcjMciZciZciYckHcgRcencjNcjPcnAcgRcgRcgRcgRcfbcjUceoceocjYcjXcfbcepcfMcsFccwbOhckbbQAckbbOhckbbQAckbbOhckcbQAckdbOhaaaaaaaaaaaaaaaaafckfckecjrckgckickhckkckjcfjcklceJceJceJckmceJceJceJbBRbCqbLvbLvcknaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaabkyckobkybkyckpcbfbkybkybZibZibkybkybtpckqckrcjDcktcksckucjDaaaaaaaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafccacjHccbaaaccacjHccbaaaccacjHccbaafaafaafaaaaaaaaaaaaaagbCqbCqbCqckvbHEbCqckvbJfcjJckwckyckxckyckzcjJaaabCqbSsbHEckAcemccwckBckBckCccwckEckDckGcgRckFcnAckJckIckKckKcfbckLceqceqckPckOckRcesckTcetccwbOhckVckUckWbOhckYckXckZbOhclbclaclcbOhaaaaaaaaaaaaaaaaaacfjcldclfcleclhclgcljclicfjclkclmcllcloclnccMccMccMbAwclpbHEclpcknaaaaaaaafaaabZibZibZibkybkybkybkybkybkyclqbDhbkyclsclrcltcgrcltcltcltcltclvcluclwcjDclyclxclzcjDaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccacjHccbaafccacjHccbaafccacjHccbaaaaafaafaafaaaaaaaaaaagclBclAclBbHEbHEcgGbHEccdcjJclCclEclDclGclFcjJaaabCqceYbHEckAcemccwckBckBckCccwclHcigclJceuceZcevclJcigclJclJcigclMcfaclQckHclPclRclNcgUcfdccwbOhclUclTclUbOhclWclVclWbOhclYclXclZbOhaafaafaafaafaafaafcfjcfjcfjcmbcmdcmccmfcmecmdclkcmgccMcmicmhcmjcdNccMcmkbCqbLvbLvcknaafaafaafaaabZicmlcmmbkybtpcmncmpcmobkycmqbtpbkycmrbntbntcmsbntbnsbnsbnscmtcmtcmucjDcmwcmvcmxcjDaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafccacjHccbaaaccacjHccbaaaccacjHccbaafaafaaaaafaafaaaaaaaagbCqbCqbCqbCqbHEbCqbCqbCqcjJcmycmAcmzcmBcmycjJaafbCqccwcmDcmCcfeccwckBckCckCccwcmGcmFcmIcffckFcfgcmLcmKcmLcmLcmNcfzcmQcmQcmRcmQcmQcfAcfCcfBccwbOhclUcmUclUbOhclWcmVclWbOhclZcmWclZbOhaaaaaaaafaafaaaaaaaaaaaaaaacmXcmdcmYcnacmZcmdbAwcnccnbcbQcndcnebFrcngcnfbCqaaaaaaaaaaaaaaaaafaaabZicnhcnibYrbtpceRbtpbtpbYrciIbtpbkybkybkybkybkybtpbkyaafaaaaaaaaaaafcnjcnjcnkcnjcnjaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaccacnlccbaaaccacnlccbaaaccacnlccbaaaaaSaaaaaaaafaafaaaaaaaaaaaaaaabLvbHEbLvaaaaaacjJcnmcnocnncnqcnpcjJcjJcjJccwcnrcmCcfDccwccwccwccwccwcntcfGcgRcgRckFcgUcgRcgRcnwcnvcnxcgRcgRcgRcgRcnycgRckFcnAcfIccwbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhbOhaaaaafaafaaaaaaaaaaaaaaaaaacnBcmdcmccnCcmecmdbzscnDbHdcnFcnEbHdcnGbzsbzsbCqaaaaaaaaaaaaaaaaafaaabZicmlcnHbkycmobtpbtpcnIbkycnJbtpbtpbtpbtpbtpbtpbtpbkyaafaaaaaaaaaaafaaacnjcnKcnjaaaaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaafaaaaafaaaaafaaaaafaaaaafaaaaaSaaaaaaaaaaafaafaaaaaaaaaaaabLvbHEbLvaaaaaacjJcnLcnNcnMcnPcnOcnRcnQcnScnRcnUcfJcgvcfLcnYcnXcoacnZcobcgwcgIcgxcgKcgJcsFccwcgLccwcgLccwcsFcgNcgRcgRcgPckFcnAcgQccwccwccwccwccwcigcigcigcigccwaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaacnBcmdcopcorcoqcosaafbzsceIcotbPnbPnbzsbzsaaaaafaaaaaaaaaaaaaaaaafaafbZibZibZibkybkybkybtpbkybkyckobkybkycmocoubMBbNAbkybkyaafaaaaaaaaaaafaaacnjcnkcnjaaaaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSabaaaSaaSaaSaaSaaSaaSaaSaaSaaSaaaaaaaaaaaaaafaafaaaaaaaafbLvbHEbLvaafaafcjJcovcoxcowcozcoycoBcoAcoCcgTchDchBchEcoHcoHcoHcoJcoHcoLcoKchFcoMcjSchGccwchVchXchWchXciiccwcilcgRcipcirckFciscjScjScjScoZcpaccwcpbcigcpccpdcpdcpeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnBcmdcmdciMcmdcmdaaaaafaaacnBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaabkycnicpgbkycphaafbkybkybZibZibkybkyaaaaafaaaaaaaaaaafaaaaaacpiaaaaaaaafaaaaafaaaaaaaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaabLvbHEbLvaaaaaacjJcpjcplcpkcpncpmcjJcpocppcjJcpqcpWciNcgRcgRcpsclJcptckHcpuciOcpvcpvcpvcpycpxcpAcpzcpCcpBcpycpDcpDcnxcencocciVcjNcjNcjPcgUcjccpIciZcpIcpJcpLcpKcpMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnBaagcmdcpNcmdcpOaafaafaaacpPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaeaaaaaabkycnicmnbkycpQaafaaaaafaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaacpiaaaaaaaafaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbCqbCqcpRbCqbCqaaacjJcpScpUcpTcjJcjJcjJcjJcjJccwcpVcgRciNcgRcgRcpXclJcpZckHcqacqccqbcqecqdccwcqfcqhcqgcqjcqiccwcqkcqlcqlcqccqackHcqmcjhckFcgUcqoccwcqpcigcqqcpdcpdcqraaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaacpPaagcqscqtcqsaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaabZicqubZibZiaafaafaaaaafaaaaaaaafaaaaaSaaSaaSabaaafaafaafaafcpiaafaafaafaafaafabaaaSaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbCqciTbHEcqvbCqaafcjJcjJcjJcjJcjJaafaaaaaaaafccwcqwcgRcjicqxcqxcqzcigcigcqAccwcqCcqBcqBcqBccwcqDcqFcqEcqHcqGccwcqBcqBcqBcqCccwcqAcigcigckFcgUccwccwcigcigcigcigccwaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaafaagaaaaaaaaaaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabZibtpbZiaaaaaaaaaaaaaafaaaaaaaafaaaaaSaaaaaaaafaaaaafaaaaaacqJaaaaaaaafaaaaafaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLvcqKcqMcqLbCqaafaaaaaaaafaaaaaaaafaaaaaaaafccwcqOcqNckHcqPcqRcqQcigcqScqTccwcqVcqUcqWcqUcqYcqXcracqZcrbcqGcqYcqUcqUcqUcrcccwcrecrdccwckFcrwcjkcjlcjTcrhcqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaabZicribZiaaaaaaaaaaaaaafaaaaaaaafaaaaaSaafcrjcrjcrjcrjcrjaaacrkaaacrjcrjcrjcrjcrjaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLvcrlcrmbJebCqcigcrncrncrncrncrncrncrncrncigccwcrpcrocrrcrqcrpccwccwccwcqAccwccwcqYcqYcqYcqYcrscrucrtcrucrvcqYcqYcqYcqYccwccwcqAccwccwcpEcjOcjmcjQcgRcrAcqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagaagaagaaaaaaaaaaaaaaaaaaaaaaafaaaaaSaaacrBcrCcrCcrCcrCcrDcrkcrFcrEcrEcrEcrEcrGaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLvbLvbLvbLvbCqaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwcrHcrJcrIaaaaaaaaacqYcqYcqYcqYcqYcqYcqYcqYcqYaaaaaaaaacrKcrMcrLccwcjRccwccwcjVcrPcrRcqYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaSacycrScrScrScrScrSaaacrkaaacrScrScrScrScrSaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwcrTcrUcrUaaaaaaaafaafaafaafaafaafaafaafaafaafaafaaaaaacrUcrVcrTccwcrWcrXccwcigcigcrYcigaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaSaaaaaaaaaaafaaaaaaaaacrkaaaaaaaaaaafaaaaaaaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwcrZcsbcsaaafaafaafcscaaaaaaaaaaaacscaaaaaacscaafaafaafcsdcsfcseccwcsgcfKcigaafaaacsicshaafaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafcrjcrjcrjcrjcrjaaacrkaaacrjcrjcrjcrjcrjaafaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccwcrTcrUcsjaaaaaaaafaaaaaaaaaaaaaaacskaaaaaaaaaaafaaaaaacrUcrUcrTccwaagaagaagaafaaacsmcslcsocsncspcsncsocsncspcsncsocsncspcsncsocsncspcsqcsraaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaacrBcrCcrCcrCcrCcrDcrkcrFcrEcrEcrEcrEcrGaaaaaSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From ebbc33a30192b357f4f0c027006ba6dd4aea84fd Mon Sep 17 00:00:00 2001 From: WJohn Date: Thu, 24 Sep 2015 15:12:16 -0400 Subject: [PATCH 11/35] Changelog --- html/changelogs/changelog.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/changelog.yml diff --git a/html/changelogs/changelog.yml b/html/changelogs/changelog.yml new file mode 100644 index 00000000000..327135109a7 --- /dev/null +++ b/html/changelogs/changelog.yml @@ -0,0 +1,7 @@ +author: WJohnston + +delete-after: True + +changes: + - tweak: "Repiped the entire station. Atmosia and the disposals loop were not touched." + - tweak: "Moved mulebot delivery from misc lab to RnD." \ No newline at end of file From c7c3b42b2bd5dc964acd275abe9748759fb70532 Mon Sep 17 00:00:00 2001 From: WJohn Date: Thu, 24 Sep 2015 15:37:30 -0400 Subject: [PATCH 12/35] Adds pipes to misc lab chamber, unlocks air alarm in misc lab. --- _maps/map_files/TgStation/tgstation.2.1.3.dmm | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm index f575430fcd3..0142726ff92 100644 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm +++ b/_maps/map_files/TgStation/tgstation.2.1.3.dmm @@ -4802,7 +4802,7 @@ "bOr" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bOs" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "bOt" = (/mob/living/carbon/monkey,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) -"bOu" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/machinery/computer/security/telescreen{name = "Test Chamber Moniter"; network = list("Test"); pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bOu" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/machinery/alarm{dir = 4; locked = 0; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bOv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bOw" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/closet,/obj/item/pipe{dir = 4; icon_state = "mixer"; name = "gas mixer fitting"; pipe_type = 14},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "bOx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) @@ -5047,7 +5047,7 @@ "bTc" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "bTd" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/toxins/xenobiology) "bTe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio8"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"bTf" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) +"bTf" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/machinery/computer/security/telescreen{name = "Test Chamber Moniter"; network = list("Test"); pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bTg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel,/area/engine/break_room) "bTh" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel,/area/engine/break_room) "bTi" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/security/checkpoint/engineering) @@ -5261,7 +5261,7 @@ "bXi" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bXj" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/general/visible,/obj/machinery/button/ignition{id = "testigniter"; pixel_x = -6; pixel_y = 2},/obj/machinery/button/door{id = "testlab"; name = "Test Chamber Blast Doors"; pixel_x = 4; pixel_y = 2; req_access_txt = "55"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bXk" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) -"bXl" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) +"bXl" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 0; pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "bXm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "bXn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/hallway/primary/aft) "bXo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; dir = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) @@ -5457,10 +5457,10 @@ "caW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio6"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "caX" = (/obj/machinery/sparker{id = "testigniter"; pixel_x = -25},/turf/simulated/floor/engine,/area/toxins/misc_lab) "caY" = (/obj/item/device/radio/beacon,/turf/simulated/floor/engine,/area/toxins/misc_lab) -"caZ" = (/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) -"cba" = (/obj/machinery/door/poddoor/preopen{id = "testlab"; name = "test chamber blast door"},/obj/machinery/door/airlock/glass_research{name = "Test Chamber"; req_access_txt = "47"},/turf/simulated/floor/engine,/area/toxins/misc_lab) -"cbb" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/toxins/misc_lab) -"cbc" = (/obj/machinery/door/airlock/glass_research{name = "Test Chamber"; req_access_txt = "47"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) +"caZ" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "testlab"; name = "test chamber blast door"},/obj/structure/window/reinforced/fulltile,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/engine,/area/toxins/misc_lab) +"cba" = (/obj/machinery/atmospherics/components/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/engine,/area/toxins/misc_lab) +"cbb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/engine,/area/toxins/misc_lab) +"cbc" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/engine,/area/toxins/misc_lab) "cbd" = (/obj/machinery/power/apc{dir = 4; name = "Testing Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/toxins/misc_lab) "cbe" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/toxins/misc_lab) "cbf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -5922,9 +5922,11 @@ "cjT" = (/obj/machinery/atmospherics/components/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cjU" = (/obj/machinery/disposal/bin,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cjV" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/engine/engineering) +"cjW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) "cjX" = (/obj/item/weapon/cartridge/engineering{pixel_x = 4; pixel_y = 5},/obj/item/weapon/cartridge/engineering{pixel_x = -3; pixel_y = 2},/obj/item/weapon/cartridge/engineering{pixel_x = 3},/obj/structure/table/reinforced,/obj/machinery/light_switch{pixel_x = 27},/obj/item/weapon/cartridge/atmos,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cjY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "cjZ" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/engine/engineering) +"cka" = (/obj/machinery/door/poddoor/preopen{id = "testlab"; name = "test chamber blast door"},/obj/machinery/door/airlock/glass_research{name = "Test Chamber"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/engine,/area/toxins/misc_lab) "ckb" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter,/turf/simulated/wall/r_wall,/area/atmos) "ckc" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter{frequency = 1443; id = "mair_in_meter"; name = "Mixed Air Tank In"},/turf/simulated/wall/r_wall,/area/atmos) "ckd" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter{frequency = 1443; id = "mair_out_meter"; name = "Mixed Air Tank Out"},/turf/simulated/wall/r_wall,/area/atmos) @@ -5962,6 +5964,8 @@ "ckJ" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/electronics/tracker,/obj/item/weapon/paper/solar,/turf/simulated/floor/plasteel,/area/engine/engineering) "ckK" = (/obj/machinery/suit_storage_unit/engine,/turf/simulated/floor/plasteel,/area/engine/engineering) "ckL" = (/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) +"ckM" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/toxins/misc_lab) +"ckN" = (/obj/machinery/door/airlock/glass_research{name = "Test Chamber"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) "ckO" = (/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckP" = (/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/engine/chiefs_office) "ckR" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/chiefs_office) @@ -6668,15 +6672,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbCqbCqbCqbLvbCqbLvbCqbCqbCqbCqbCqbCqbLvbLvbLvbCqbCqbCqbHEbHEbHEbOKbGqbGpaaaaaaaaaaafbNIbOLbNJbNJbNJbQcbNKbNKbJubNIbJzbNNbORbOQbOTbOSbOVbOUbOXbOWbOYbOVbOVbOVbJBbOZbJFbPabPdbPcbMZbPebPgbPfbPibPhbNabPjbPlbPkbPmbOhbOibPnbLTbNcbPobOrbOrbPpbNdbPqbOqbPrbNdbOtbOrbOtbPubPtbPwbPvbDbbPxbPzbPybPBbPAbPDbPCbMibPEbPHbPGbPJbPIbJNbPKbJObPKbPNbPNbECbECbECbECbECbECbEsbEsbEsbECbtpbuzbPObtpbtpbPPbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbGebGfbGeaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbJPbPSbPRbPSbPTbPVbPUbPWbHEbPYbPXbQabPZbHEbHEbOKbHEbHEbLvbLvbLvbLwbGpaaaaafbKvbJQbRnbRlbRlbKxbRlbKAbKPbKFbKFbKUbRpbNNbQgbQfbQibQhbQkbQjbQmbQlbQnbQjbQobQjbKVbQpbQrbMQbQtbQsbQvbQubQxbQwbQzbQyaafbQAbQBbPmbQCbOhbOibPnbLTbNcbQEbQDbOrbQFbNdbLdbLfbQHbNdbOrbOrbQJbOrbOrbNcbLTbDbbJNbJNbJNbJNbLebQMbQLbQNbLebJNbJNbJNbJNbJNbQObWrbQXbQSbQRbQUbQTbQVbQTbQWbPNbQYbQXbRabQZbRbbuzblObkybkybkybkyasCaafaafaafaagaagaagaagaagaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbCqbRdbRcbRfbRebCqbHEbCqbHEapEbRgbHEbHEbHEbRhbCqbLvbLvbCqaaabLvbGqbGpaaaaafbLBbLgbLEbLCbLFbLFbLFbLFbLFbLFbLGbONcavcaubQgbRqbRsbRrbRtbOdbRvbRubRxbRwbRzbRybRBbRAbRAbRCbRDbMZbRFbREbRHbRGbRJbRIbRKbPjbRLbPmbPmbOhbOibPnbLTbNcbRMbLYbRObRNbNdbNdbRPbNdbNdbRQbRQbRRbRQbRQbNcbLTbDbbRTbRUbRUbRWbRVbMibRXbRZbRYbSabEmbEmbEmbJNbSbbQXbWrbSfbSebQUbSgbSibShbSjbPKbQXbSkbQXbQZbDhbSlbSmbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagbLvbSnbPSbSobSobSobCqbSpbCqbSqbCqbRgbHEbHEbSsbSrbCqaaaaafaaaaaabLvbGqbESbCqbCqbEScjLbNIbSubNJbNJbNJbSvbSybSxbSzbNIbSAbLZbQgbRqbSCbSBbSDbOdbOdbSEbMKbSFbSHbSGbSIbOdbOdbMQbSKbSJbSMbSLbSObSNbSObSPaafbOhbOhbOhbOhbOhbOibzsbLTbNcbOrbMabSQbSSbSUbSTbSWbSVbSXbOrbOrbOrbOrbSYbNcbLTbDbbEmbSZbEmbTbbTabMibTcbMibTdbTebEmbSZbEmbJNbTfbQXbQXbWrbMfbTlbTkbTmbTlbTnbPNbTobQXbTpbQZbPNbTqbTrbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagbLvbSnbPSbSobSobSobCqbSpbCqbSqbCqbRgbHEbHEbSsbSrbCqaaaaafaaaaaabLvbGqbESbCqbCqbEScjLbNIbSubNJbNJbNJbSvbSybSxbSzbNIbSAbLZbQgbRqbSCbSBbSDbOdbOdbSEbMKbSFbSHbSGbSIbOdbOdbMQbSKbSJbSMbSLbSObSNbSObSPaafbOhbOhbOhbOhbOhbOibzsbLTbNcbOrbMabSQbSSbSUbSTbSWbSVbSXbOrbOrbOrbOrbSYbNcbLTbDbbEmbSZbEmbTbbTabMibTcbMibTdbTebEmbSZbEmbJNbOubQXbQXbWrbMfbTlbTkbTmbTlbTnbPNbTobQXbTpbQZbPNbTqbTrbkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCqbCqbPSbTsbTubTtbTwbTvbTybTxbCqbCqbCqbTzbCqbCqbCqbLvbLvbLvbTBbTAbTDbTCbTFbTEbMjcjLbNIbNIbNIbNIbNIbNIbNIbNIbNIbNIbTJbMGbQgbTKbLKbTLbTMbRxbTNbRxbMKbOdbOdbOdbSIbTObTPbTPbTRbTQbTSbPebTUbTTbTVbPhbNabPjbTXbTWbTWbOhbOibzsbLTbTYbTZbTZbTZbUabUbbOrbMHbSQbMIbSQbSQbSQbSQbMJbNcbLTbDbbEmbEmbEmbUebUdbRZbUfbMibUgbUhbRUbRUbUibJNbUjbUkbQXbWrbNebQUbShbUnbTlbUobPNbUpbUpbUpbQZbUqbTqbTrbkyaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaafaafbUraaabCqbCqbCqbCqbCqbCqbCqbCqbCqbCqbHEbHEbHEbHEbHEbHEbHEbUtbUsbUvbUubUxbUwbUwbUwbUwbNgbUzbUzbUzbUAbUzbUBbEPbEPbUDbCqbSAbLZbQgbUEbUGbUFbUHbTPbTPbUIbUJbTPbTPbUKbUMbULbOdbUNbUPbUObUQbOdbUSbURbUTbQyaafbQAbUVbUUbUWbOhbOibPnbUYbUXbUXbUXbUZbNcbVabOrbNibNhbNkbNjbWjbWjbWjbNlbNcbLTbDbbJNbJNbJNbJNbVibVjbTcbVkbVibJNbJNbJNbJNbJNbVlbVnbWrbQXbNmbXrbXrbXrbXrbNqbPKbUpbUpbVsbQZbVtbTqbTrbkybkybkyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVvbVubVubVubVubVwbVxbVxbVzbVybVBbVAbVDbVCbVFbVEbCqbVGbLvbLvbLvbLvbLvbLvbLvbLvbESbVHbVIbVIbVIbVIbVIbVIbVIbVIbVJbVJbVJbVJbVJbVLbVMbCqbSAbLZbQgbUEbVObVNbVQbVPbRAbVRbVSbRAbRAbVTbVVbVUbVXbVWbVZbVYbWabOdbUSbWbbWcbRIbRKbPjbWdbTWbTWbOhbOibPnbWebzsbzsbzsbPvbNcbWfbOrbOrbWgbNUbNsbWkbWjbWkbNWbNcbLTbDbbRTbRUbRUbWlbRVbMibRXbRZbWmbWnbEmbEmbEmbJNbWobWqbWpbWrbNXbWrbQXbQXbNZbOkbPNbUpbUpbUpbQZbVtbTqbTrbtpbtpbkyaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaaaaafaaaaaabLvbLvbLvbHEbWwbWybWxbWAbWzbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbWDbWCbWFbWEbWGbWBbWIbWHbOobOlbVJbVJbVMbCqbWLbLZbQgbWMbWObWNbWNbWPbWQbWQbWQbWQbWQbWRbWSbMKbMKbMKbWTbOdbUObOdbUSbURbWUbQyaafbOhbOhbOhbOhbOhbOibPnbWebWVbAwbAwbPvbOjbWXbWWbWZbWYbXbbXabXcbWjbXcbXdbNcbLTbDbbEmbXebEmbXfbTabMibTcbMibTdbXgbEmbXebEmbJNbXhbXjbXibXlbOubOwbOvbOvbOybOBbPKbXsbXrbXtbQZbUpbTqbXubkybtpbkybkybkyaagaagaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagaagaagaagbXvbHEbXvbHEbXwbXxbWybXybHEbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbXAbXzbXCbXBbXDbWBbXFbXEbODbOCbOMbVJbVMbCqbSAbLZbQgbXJbXKbLKbXMbXLbWQbOObXPbXObWQbXQbSIbXRbMKbXSbWabOdbVZbXTbXUbTTbXVbPhbNabPjbXXbXWbXYbOhbOibzsbWebzsbBRbXZbPvbNcbOPbYabYdbYcbWibYabYebWjbYebPubPwbLTbDbbEmbEmbEmbYgbYfbRZbUfbMibUgbYhbRUbRUbUibDbbQZbYjbYibYibQZbQZbYkbYmbZdbPsbPbbPLbPFbPMbUpbUpbTqbTrbkybYrbkybYsbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbLvbLvbLvbYubYtbYwbYvbYxbHEbYybHEbLvaaaaaaaaaaaaaaaaaaaaabESbVHbVIbYzbYBbYAbXCbYCbYzbYzbXFbYDbQbbPQbQdbVJbVMbCqbSAbLZbYIbYHbYHbYJbYLbYKbYNbQebYPbQqbWQbOdbSIbYQbYRbXSbYSbOdbVZbXTbUSbURbYTbQyaafbQAbYVbYUbYWbOhbOibzsbWebzsbHZbHZbPvbNcbNdbYXbYYbNdbYZbNdbNdbNdbNdbNdbNcbLTbDbbJNbJNbJNbJNbVibZabTcbZbbVibJNbJNbJNbJNbDbbTlbZcbTlbTlbTlbQZbYkbYmbYlbYobQGbQIbWrbZhbQZbUpbTqbTrbkybtpbtpbtpbZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaaaaafaaaaaabLvbLvbLvbHEbWwbWybWxbWAbWzbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbWDbWCbWFbWEbWGbWBbWIbWHbOobOlbVJbVJbVMbCqbWLbLZbQgbWMbWObWNbWNbWPbWQbWQbWQbWQbWQbWRbWSbMKbMKbMKbWTbOdbUObOdbUSbURbWUbQyaafbOhbOhbOhbOhbOhbOibPnbWebWVbAwbAwbPvbOjbWXbWWbWZbWYbXbbXabXcbWjbXcbXdbNcbLTbDbbEmbXebEmbXfbTabMibTcbMibTdbXgbEmbXebEmbJNbXhbXjbXibXlbTfbOwbOvbOvbOybOBbPKbXsbXrbXtbQZbUpbTqbXubkybtpbkybkybkyaagaagaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagaagaagaagaagbXvbHEbXvbHEbXwbXxbWybXybHEbCqbHEbLvaaaaaaaafaaaaaaaafaaabESbVHbVIbWBbXAbXzbXCbXBbXDbWBbXFbXEbODbOCbOMbVJbVMbCqbSAbLZbQgbXJbXKbLKbXMbXLbWQbOObXPbXObWQbXQbSIbXRbMKbXSbWabOdbVZbXTbXUbTTbXVbPhbNabPjbXXbXWbXYbOhbOibzsbWebzsbBRbXZbPvbNcbOPbYabYdbYcbWibYabYebWjbYebPubPwbLTbDbbEmbEmbEmbYgbYfbRZbUfbMibUgbYhbRUbRUbUibDbbQZbYjbYicaZbQZbQZbYkbYmbZdbPsbPbbPLbPFbPMbUpbUpbTqbTrbkybYrbkybYsbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbLvbLvbLvbYubYtbYwbYvbYxbHEbYybHEbLvaaaaaaaaaaaaaaaaaaaaabESbVHbVIbYzbYBbYAbXCbYCbYzbYzbXFbYDbQbbPQbQdbVJbVMbCqbSAbLZbYIbYHbYHbYJbYLbYKbYNbQebYPbQqbWQbOdbSIbYQbYRbXSbYSbOdbVZbXTbUSbURbYTbQyaafbQAbYVbYUbYWbOhbOibzsbWebzsbHZbHZbPvbNcbNdbYXbYYbNdbYZbNdbNdbNdbNdbNdbNcbLTbDbbJNbJNbJNbJNbVibZabTcbZbbVibJNbJNbJNbJNbDbbTlbZcbTlcbabTlbQZbYkbYmbYlbYobQGbQIbWrbZhbQZbUpbTqbTrbkybtpbtpbtpbZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafbLvbZkbZjbZjbZlbWzbLubCqbLvbLvaaabZmaaaaaaaaaaaaaaabGpbVHbVIbYzbYzbZnbZpbZobYzbZqbZsbZrbZvbQKbQPbVJbVMbCqbZxbQQbDGbYHbZzbRicewbRjbRmbRkbRSbRobWQbZFbZGbXRbMKbXSbZHbOdbZIbXTbUSbZJbZKbRIbRKbPjbZLbXWbXWbOhbOibPnbWebZMbzsbZNbPvbZObTZbTZbZPbNdbZRbZQbZSbzsbZUbZTbLSbLTbDbbRTbRUbRUbZVbRVbMibRXbRZbZWbZXbEmbEmbEmbDbbZYbTlbTlbTlbTlbQZbZZbZZcaacabbPNbPNbWrbPNbQZbPNbTqbTrbkycadcaccaebZiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaaSaaSaaSaaSabaaaSaaSaaSaaSaaSaaaaaabCqbCqbCqbCqbCqbCqbYybCqbCqbCqbCqaafaaaaaaaafaaHcafaaaaaaaaabGpbVHbVIcagcaicahcakcajcamcalcaocanbSdbYFbStbVJcatcasbSRbSwbHPbYHcawbZybThbTgbTjbTibTHbTGcaDbPccaEbMKbMKbMKcaFbOdcaHcaGbUSbURbOdbQyaafbOhbOhbOhbOhbOhbOibPncaJcaIbzscaKcaMcaLbUXcaNcaObzscaQcaPcaRbzscaSbMbcaUcaTbDbbEmbSZbEmcaVbTabMibTcbMibTdcaWbEmbSZbEmbDbcaXbTlcaYbTlbTlcbacaZcbccbbcbdbPNbWrbWrcbebQZbDhcbfcbgbkycbicbhbtpbZiaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaSaaSaaSaaSaaSaaSaaSaaSabaaaSaaSaaSaaSaaSaaaaaabCqbCqbCqbCqbCqbCqbYybCqbCqbCqbCqaafaaaaaaaafaaHcafaaaaaaaaabGpbVHbVIcagcaicahcakcajcamcalcaocanbSdbYFbStbVJcatcasbSRbSwbHPbYHcawbZybThbTgbTjbTibTHbTGcaDbPccaEbMKbMKbMKcaFbOdcaHcaGbUSbURbOdbQyaafbOhbOhbOhbOhbOhbOibPncaJcaIbzscaKcaMcaLbUXcaNcaObzscaQcaPcaRbzscaSbMbcaUcaTbDbbEmbSZbEmcaVbTabMibTcbMibTdcaWbEmbSZbEmbDbcaXbTlcaYcbccbbckacjWckNckMcbdbPNbWrbWrcbebQZbDhcbfcbgbkycbicbhbtpbZiaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaaafaaaaafaaaaafaaaacyaaaaafaaaaafaaaaaSaafaafbCqbHEbHEbHEbHEbHEbHEbHEbHEbLubLvaaaaaaaaaaaHcbjcbkaaHaaHaafbGpbVHbVIcblbYzbWBbWBbWBbYzcbmcbocbnbXGbTIbUcbVJbCqbCqbUlcbrcbtbYHbYHcbucdtbUmcaAcaAcaAcaAbWQbOdcbAcbzcbCcbBbQtcbDcbFcbEbXUbTTcbGbPhbNabPjcbIcbHcbHbOhbOibPnbAwcbJbzsbzscbLcbKbzscbMcbNbzsbzscbObzsbzscbNbFrcbQcbPbDbbEmbEmbEmcbScbRbRZcbTbMibUgcbUbRUbRUbUibDbbTlbTlcbVbTlbTlbQZbZZbZZcbWcbXbPNcbZcbYcbYbQZbqgcbfbTrbkybkybkybtpbkyaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaaaccacccccbaaaccacccccbaaaccacccccbaaaaaSaaaaaabLvccdbHEbCqbCqbCqbTzbCqbCqbCqbCqaaaaaaaaacceaaHaaHaafaaaaaabGpbVHbVIbYzccgccfbWBcchbYzbYzbXFccibOCbUybVbbUCbVdbVcbVfbVebVhbVgbVobVmbVqbVpcerbVrbWhbVKccwccvccyccxbRAbRAbRDbTOcczbTUbRFbURccAbQyaafbQAccCccBccDbOhbOibzsbzsbWeccFccEcbLccGbzscbMccIccHccKccJccLccHccNccMbhGccObDbbDbbDbbDbbDbbDbccQccPccQbDbbDbbDbbDbbDbbDbbQZbQZbQZbQZbQZbQZccRccRccSccTbQZbQZbQZbQZbQZbkyccUbTrbkyccWccVbtpbkyaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSaafccaccXccbaaaccaccXccbaaaccaccXccbaafaafaaaaaabLvccYccZbCqbSqbHEbHEcdabQacdbbCqaaaaaaaaaaaaaafaaaaaaaaaaaabESbVHbVIbWBcddcdcbWBcdecdfbWBbXFcdgbWtbWsbWvbWubWKbWJbXmbXkbXobXnbXqbXpbXIbXHccsbXNcdtbYbccwcdwbOdcbAbTObTPcdycdxcdAcdzbMWcdBcdCbRIbRKbPjcdDcbHcbHbOhbOibzsbAwcdEcdGcdFcdIcdHbzscdJcdLcdKccMcdMccMbFrbHdcdNbhGcdObkyaaaaaaaaaaafaaaaaacdPaaaaafaaaaaaaaaaaabkycdQbNBblQcdRcdRbQZcdScdSccSbScbQZcmobtpbtpbtpbDhccUbXubkycdVbtpbtpbkybkybkyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 4ba7259666e3e0045ff1f402acf50be455dba72d Mon Sep 17 00:00:00 2001 From: oranges Date: Fri, 25 Sep 2015 09:05:22 +1200 Subject: [PATCH 13/35] Comment war continues shake it off --- .../objects/structures/crates_lockers/closets/cardboardbox.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm index 2db86d5fc72..a7c46237d98 100644 --- a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm +++ b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm @@ -2,7 +2,7 @@ name = "large cardboard box" desc = "Just a box..." icon_state = "cardboard" - health = 10 //At the end of the day it's still just a box + health = 10 mob_storage_capacity = 1 burntime = 20 can_weld_shut = 0 @@ -50,4 +50,4 @@ viewing |= M.client flick_overlay(I,viewing,8) I.alpha = 0 - animate(I, pixel_z = 32, alpha = 255, time = 5, easing = ELASTIC_EASING) \ No newline at end of file + animate(I, pixel_z = 32, alpha = 255, time = 5, easing = ELASTIC_EASING) From 2eea0a85e5c972d388c67eb9f3df4aa17d7e372a Mon Sep 17 00:00:00 2001 From: MrPerson Date: Thu, 24 Sep 2015 23:27:09 -0700 Subject: [PATCH 14/35] Makes areas invisible unless needed This should hopefully improve client performance due to having fewer objects to draw. Might also help with that teleporting crash. --- code/game/area/areas.dm | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 9a0c7e18cd8..45060918323 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -27,24 +27,24 @@ /area/New() icon_state = "" layer = 10 - master = src //moved outside the spawn(1) to avoid runtimes in lighting.dm when it references src.loc.loc.master ~Carn + master = src uid = ++global_uid related = list(src) if(requires_power) luminosity = 0 else - power_light = 1 //rastaf0 - power_equip = 1 //rastaf0 - power_environ = 1 //rastaf0 + power_light = 1 + power_equip = 1 + power_environ = 1 luminosity = 1 lighting_use_dynamic = 0 ..() - power_change() // all machines set to current power level, also updates lighting icon + power_change() // all machines set to current power level, also updates icon - blend_mode = BLEND_MULTIPLY // Putting this in the constructure so that it stops the icons being screwed up in the map editor. + blend_mode = BLEND_MULTIPLY // Putting this in the constructor so that it stops the icons being screwed up in the map editor. @@ -225,20 +225,21 @@ if ((fire || eject || party) && (!requires_power||power_environ))//If it doesn't require power, can still activate this proc. if(fire && !eject && !party) icon_state = "blue" - /*else if(atmosalm && !fire && !eject && !party) - icon_state = "bluenew"*/ else if(!fire && eject && !party) icon_state = "red" else if(party && !fire && !eject) icon_state = "party" else icon_state = "blue-red" + invisibility = INVISIBILITY_LIGHTING else // new lighting behaviour with obj lights icon_state = null + invisibility = INVISIBILITY_MAXIMUM /area/space/updateicon() icon_state = null + invisibility = INVISIBILITY_MAXIMUM /* #define EQUIP 1 @@ -271,8 +272,7 @@ for(var/area/RA in related) for(var/obj/machinery/M in RA) // for each machine in the area M.power_change() // reverify power status (to update icons etc.) - if (fire || eject || party) - RA.updateicon() + RA.updateicon() /area/proc/usage(chan) var/used = 0 From bc28e359ab6e5d20aea18b9f38afe82590bc594c Mon Sep 17 00:00:00 2001 From: phil235 Date: Fri, 25 Sep 2015 11:51:59 +0200 Subject: [PATCH 15/35] Fixes transformation sting not giving the new name to the target. --- code/game/gamemodes/changeling/powers/tiny_prick.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/gamemodes/changeling/powers/tiny_prick.dm b/code/game/gamemodes/changeling/powers/tiny_prick.dm index a94ff6fc68e..24fbc8ec07d 100644 --- a/code/game/gamemodes/changeling/powers/tiny_prick.dm +++ b/code/game/gamemodes/changeling/powers/tiny_prick.dm @@ -100,6 +100,7 @@ target.visible_message("[target] begins to violenty convulse!","You feel a tiny prick and a begin to uncontrollably convulse!") spawn(10) + user.real_name = NewDNA.real_name NewDNA.transfer_identity(C, transfer_SE=1) C.updateappearance(mutcolor_update=1) C.domutcheck() From 111bf7387f0bafcff98a417c3ea44712980754b4 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Fri, 25 Sep 2015 23:41:42 +0800 Subject: [PATCH 16/35] RemoveDecreasedMagChange --- .../projectiles/ammunition/magazines.dm | 4 ++-- icons/obj/ammo.dmi | Bin 18031 -> 18031 bytes icons/obj/guns/projectile.dmi | Bin 24802 -> 24804 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm index db38846ba80..032da28f989 100644 --- a/code/modules/projectiles/ammunition/magazines.dm +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -170,10 +170,10 @@ /obj/item/ammo_box/magazine/smgm9mm name = "SMG magazine (9mm)" - icon_state = "smg9mm-30" + icon_state = "smg9mm-42" ammo_type = /obj/item/ammo_casing/c9mm caliber = "9mm" - max_ammo = 30 + max_ammo = 42 /obj/item/ammo_box/magazine/smgm9mm/ap name = "SMG magazine (Armour Piercing 9mm)" diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index e0acb281783ca63ae8986928b86e2d7adb513409..c71e05f382a9de0018ae35f677cbe3b340185424 100644 GIT binary patch delta 669 zcmV;O0%HB|i~;YA0gyU>&2HL26ouFLDMrb*j>f}`$6m0hh+3p3UE~P{7>p%uK(>>n zefloIjf9%c=k9{^ahP-NPwuVyeE((jsFn|_>@{|Mdwf<4W$$!0`_XQPy;`Wb$!7c5 zHv8fHp&!B!)k59Oo&WxAnd_Tuwr#s!EmV=sc3qHo{`(p%C}=2uIH#bcprc?(L7xP> z%{Iw2{XQNJ5X%qkYfQ3hCb^y>d4QUS38MY*^2}uakW6^PR5ueOTPE2~mQ0Vtg=3-v zd#6mn*e{=$WgYNm9f-<0kh*oCfYyOtunx49(;-NX+RFL1s>e2vT!8M37tkR@5iZhi5LW*Gp52a2(vvWf=`Avn>2O9eU6hf;j<6x@2iw7J(q=q_(r$w|FeH00c>7z9qTidBsn!le6 zNj_b~(DbJmIt;QGy!>iwk$j%c=|Y-xzl~(Njw6{)_CkXHz9WepVMEwY+Kv>a8Q|y+ zQ%AQJ8AztJ$UqW3bLl*55#p&98Q9_Yq4OfURrik%OSODhWxoL&qZW{zU>>Hk!~&~B DJmgE~ delta 669 zcmV;O0%HB|i~;YA0gyU>L2lbH5JlJ4DTriS1r$w+(!!g7BAX$~xfBIuMn0Aa(1&1zHDc!8%Y@PKOARaymqimD3@Dw44qR z_PKcntAB%6& z3F|&h61H08>pjHSXtf$8Wwi)tC@n&oQ;U#B*CL<^YLWGS@eMRPp$g5^Hb!^WQ9v#$E8GA%z%x zX~^{kUmCJ*RSW_vSw%LoiY#Om*~cofj#Z#+x7~}_w3Za6S%U&Pb036ive`Bs!cVnO z#iy%3^-#Qj{~z%k6yHr1cXzHt-}5sFy0kRlW_@Wuk@(Vpdh?|LrRz%rx`1_^FU{Xq zh9sZ9#L)Do7&;8H6TJLtYmt1O&gnv$biIva`W{Czo$Q4KU*D0$j<6x@Cv8Ux(+se6 zhpDYwiwq>wT4W%Jp1E|MwFvQ4iwtaW{Lp!k-KzT!$E8|6tg_$tJr<2Guu4L+!~&~B D#W+Vt diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index 415ce62a79703ad6591dd1940a3551b10e8d1cc5..89f6f6547f560a0233d3ef6ec9353146c900a6bc 100644 GIT binary patch delta 781 zcmV+o1M>Xh!2#sK0gxnr@Oo5ObVOxyV{&P5bZKvH004NLotRB-+b|G?*VZY7WLp&y zZ721@n<7DxMRJ9Lmc|rONhC+K_bd4Eez z&q$UP)~t4cec?$aV!9i41x z`1=O7GSERrv5EqfL7xaGe_Ppw8d$=oq9J3Ys~8Gp8V+trmek5Wz^Z(0g6g{{SE8WP zCM;kxFVAs7g*sO(TQ3hts^o!O7B7u~+XxthJ$-MjBkw6*4C7+?l8soTVf|8BQ|qmh zSEy~IYDl3RkjsI8EM;pLDC`SjfL|%{czQ~aBQ;ry++`xixZ(-q;w4^+++{y7Y=dE7 z5ILF^PTh)}*;8ZQ*^=UkFJU$AurX}KhOOYop7T=dG&T~{)fuaOFbxB3jI4k)G*4w? zJXIOBHe6x6$m7L4vCmr=-QunScSTH%r4G)4vD9H1FqS%hD1Kw9gQ7QET`*a*hWCh?_?QW%ZLg~DG9bHOSRmAi#%<%ChrVel6F)PI+?=CGRuwh! zn(ou$+xp98q7do;OtpcFC#)@m@}Qpw{f?mD5%ANj!?Z@v=o9E0-NpB+Ep|nLQRsQv zQ>!uZ&^sT0py>s9mLdl&r=o{!Cm6FHiyv|xSM!G5Fiv7kDz5&?AllSFs6=PsAH)8Da6>3bG@U zS4_TP@)qNzLoTz@scao@o&m%B;tioYo%Mf#RvbZp;CFB6I)17A!g8D$C!^1WFH)^p zSF!)XVF?SN0yyUbFy}p$$oJ(OwsWVzx$pZqY`6LB`@?Xj!2#mI0gxnr?s`;MbVOxyV{&P5bZKvH004NLotVpR+b|GC*Vb1E$+jva zI!@z-H-&>Di{uvyS{hSCC6OR0Kl=4uNOIDJ%sblIz`0kP;S67o>Ce|+Zy)LY{Vh3> z^V)RjE`9o*C#$orLY?l?wMbSqX;p{ej}J0Xx=SA%olJ8g_mHfAD(!r_ON(T6bh4%4 z_YG`ipo5HJ6$L7TJ`qm-wz3N~FoaJ@L_w!b zSiojpp5uZFb*@;pULKHC$pg78UK#_p&S4Pt^u4u?yr+0EjDzJ%*7+h0>q})#t+!5I zp|+8#A%${4E(fxIl&xW)urG)Kex=Cc=_y5y)MP1gmx*{umLhjq@eFbT<6bcA3B$l3 zkgh64&T6V5*=&ViwbVETe2HL7Uf7B!wt^o!b1`um+Y;2(8LNFT4FheAtbj2z&t+pg zRT;H5Tw%P(o1pyLZ}08fS+a^rZsv-pFrQ}E)DRR(qDtgFvf-&o{_#x+!#f;nSY~Rmz)E21fZ4QmK-RAH(m7{o_ zwnqEV^-59P(_4}bDSm%-x>E$*lBLxZgTLKn>E6`Robj(9^YBP`xqL3U*F zipe)j-eSCT$YoYKg*-J380Hsm2;J$d{|mI@2m;@Ky`k&)rSc2Qab}#1J_o)?wPsz# z{tJgCEQAW+J|BR6-cyOJFXynCI|a_I@8_`DPR5fRl)8QoXS+n)bg@u7HW9`C*m=E{n)4b_qXI9eG(3`e)dNT L001DfAOpl*ra*ke From 612f4a6fa4e0427d1fcc8e669b45a9cbf7889edd Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Fri, 25 Sep 2015 23:44:42 +0800 Subject: [PATCH 17/35] MergeConflict --- icons/obj/guns/projectile.dmi | Bin 25117 -> 25119 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index bfe7dedf0fc0f06cad5ed4ce89cb15d02b7735a9..dcbce653c91594cc233f4412a72c87ab43e89760 100644 GIT binary patch delta 788 zcmV+v1MB>q!~vhg0gxnr_j*)VbVOxyV{&P5bZKvH004NLotRB-+b|G?*VZY7WLp&y zZKw6Zn<7DxMRJ9Jmc|rONhC&q$UP)~t4cec?$aV!9i41x z`1=O7GSERrv5EqfL7xaGKdkIR4J_eP(U7syRSbnP4F|U*OKRmGU{$_0LG@jfD^bvC z6Be+Um*=>kLY*s?t(ONRRq{YCiWtMsn1+EiMpnQYny0cc zo~n#m8?G>3ET`*a*hWCh?_?QW%ZLg~DG9bHOSRmAi#%<%ChrVel6F)PI+?=CGRuwh! zn(ou$+xp98q7do;OtpcFC#)@m@}Qpw{f?mD5%ANj!?Z@v=o9E0-NpB+Ep|nLQRsQv zQ>!uZ&^sT0py>s9mLdl&r=o{!Cm6FHiyv|xSM!G5Fiv7kDz5&?AllSFs6=PsAH)8Da6>3bG@U zS4_TP@)qNzLoTz@scao@o&m%B;tioYo%Mf#RvbZp;CFB6I)17A!g8D$C!^1WFH)^p zSF!)XVF?SN0yyUbFy}p$$oJ(OwsWVzx$pZqY`6LB`@?xe|(UE(p`Gz=xCZFxw~Y4RcYtbU0NiogOe={ zzpr2`1MOuLt0+(z^pSA#)5D`ILab#M%fr4EaLvD86-^EZ|{X!gcZ2hH7B>f(lA zUJV$qF^wRj3MOk-^Bz$XZ!^KP?M3xn21NH83ruyQaof1(zHge!#Lo;PH|HplRYi@w zq`S2EvHo_MD1_PrU2Wjv0c#7PJm}{^zXRxZ0Q@xTFs;!u`ULt$ck#7qi)~S06ndWa z)M|{}_s$1@sCz-4rN}|cDd{2G3C66)dP{cALZFRF2|# z+8XUc*DFPFPj5*&B>DZt=}r-JOO{qw4E}oe1)dBh^njzlRcu1z9r21<# Date: Fri, 25 Sep 2015 12:22:29 -0500 Subject: [PATCH 18/35] Fix --- code/game/objects/structures/kitchen_spike.dm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/code/game/objects/structures/kitchen_spike.dm b/code/game/objects/structures/kitchen_spike.dm index 2519ddd3255..cd9335ff85e 100644 --- a/code/game/objects/structures/kitchen_spike.dm +++ b/code/game/objects/structures/kitchen_spike.dm @@ -109,13 +109,12 @@ return if(!M.buckled) return - var/mob/living/L = buckled_mob - var/matrix/m120 = matrix() - m120.Turn(360) - animate(L, transform = m120, time = 3) - L.pixel_y = L.get_standard_pixel_y_offset(360) + var/matrix/m120 = matrix(M.transform) + m120.Turn(180) + animate(M, transform = m120, time = 3) + M.pixel_y = M.get_standard_pixel_y_offset(180) M.adjustBruteLoss(30) - src.visible_message(text("[M] falls free of [src]!")) + src.visible_message(text("[M] falls free of the [src]!")) unbuckle_mob() - L.emote("scream") - L.AdjustWeakened(10) + M.emote("scream") + M.AdjustWeakened(10) From 76928b467b0b0402d73fbf0be73a4ffb5af6137a Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Fri, 25 Sep 2015 12:25:51 -0500 Subject: [PATCH 19/35] Fixes var names --- code/game/objects/structures/kitchen_spike.dm | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/code/game/objects/structures/kitchen_spike.dm b/code/game/objects/structures/kitchen_spike.dm index cd9335ff85e..4bc45ba6bcf 100644 --- a/code/game/objects/structures/kitchen_spike.dm +++ b/code/game/objects/structures/kitchen_spike.dm @@ -70,9 +70,9 @@ H.buckled = src H.dir = 2 buckled_mob = H - var/matrix/m120 = matrix(H.transform) - m120.Turn(180) - animate(H, transform = m120, time = 3) + var/matrix/m180 = matrix(H.transform) + m180.Turn(180) + animate(H, transform = m180, time = 3) H.pixel_y = H.get_standard_pixel_y_offset(180) return user << "You can't use that on the spike!" @@ -88,19 +88,19 @@ if(M != user) M.visible_message(\ "[user.name] tries to pull [M.name] free of the [src]!",\ - "[user.name] is trying to pull you off of [src], opening up fresh wounds!",\ + "[user.name] is trying to pull you off the [src], opening up fresh wounds!",\ "You hear a squishy wet noise.") if(!do_after(user, 300, target = src)) if(M && M.buckled) M.visible_message(\ "[user.name] fails to free [M.name]!",\ - "[user.name] fails to pull you off of [src].") + "[user.name] fails to pull you off of the [src].") return else M.visible_message(\ - "[M.name] struggles to break free from [src]!",\ - "You struggle to break free from [src], exacerbating your wounds! (Stay still for two minutes.)",\ + "[M.name] struggles to break free from the [src]!",\ + "You struggle to break free from the [src], exacerbating your wounds! (Stay still for two minutes.)",\ "You hear a wet squishing noise..") M.adjustBruteLoss(30) if(!do_after(M, 1200, target = src)) @@ -109,9 +109,9 @@ return if(!M.buckled) return - var/matrix/m120 = matrix(M.transform) - m120.Turn(180) - animate(M, transform = m120, time = 3) + var/matrix/m180 = matrix(M.transform) + m180.Turn(180) + animate(M, transform = m180, time = 3) M.pixel_y = M.get_standard_pixel_y_offset(180) M.adjustBruteLoss(30) src.visible_message(text("[M] falls free of the [src]!")) From feeb9ff7d296fbcd3f920725a00c299be5f4bfa1 Mon Sep 17 00:00:00 2001 From: c0 Date: Fri, 25 Sep 2015 22:26:15 +0300 Subject: [PATCH 20/35] Organs update 3 --- code/game/gamemodes/changeling/changeling.dm | 56 ++++++++---- .../gamemodes/changeling/evolution_menu.dm | 7 +- .../changeling/powers/augmented_eyesight.dm | 82 ++++++++++++++---- .../gamemodes/changeling/powers/headcrab.dm | 5 +- .../gamemodes/changeling/powers/panacea.dm | 20 +++-- code/game/objects/items/devices/scanners.dm | 3 +- .../modules/mob/living/carbon/alien/organs.dm | 10 ++- .../carbon/alien/special/alien_embryo.dm | 13 ++- .../mob/living/carbon/brain/brain_item.dm | 2 +- code/modules/mob/living/carbon/examine.dm | 5 +- .../mob/living/carbon/human/examine.dm | 3 +- .../living/simple_animal/hostile/headcrab.dm | 8 +- .../simple_animal/hostile/mining_mobs.dm | 46 +++++++--- .../Chemistry-Reagents/Medicine-Reagents.dm | 24 +++-- .../reagents/reagent_containers/syringes.dm | 2 - code/modules/surgery/organ_manipulation.dm | 7 +- code/modules/surgery/organs/augments_eyes.dm | 13 ++- code/modules/surgery/organs/helpers.dm | 3 +- code/modules/surgery/organs/organ_internal.dm | 11 ++- icons/obj/mining.dmi | Bin 52523 -> 51111 bytes icons/obj/surgery.dmi | Bin 14243 -> 17915 bytes 21 files changed, 234 insertions(+), 86 deletions(-) diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 119d38f0645..c6033743ce7 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -331,24 +331,30 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas return 1 return 0 -/datum/changeling/proc/can_absorb_dna(mob/living/carbon/user, mob/living/carbon/human/target) - var/datum/changelingprofile/prof = stored_profiles[1] - if(prof.dna == user.dna && stored_profiles.len >= dna_max)//If our current DNA is the stalest, we gotta ditch it. - user << "We have reached our capacity to store genetic information! We must transform before absorbing more." - return +/datum/changeling/proc/can_absorb_dna(mob/living/carbon/user, mob/living/carbon/human/target, var/verbose=1) + if(stored_profiles.len) + var/datum/changelingprofile/prof = stored_profiles[1] + if(prof.dna == user.dna && stored_profiles.len >= dna_max)//If our current DNA is the stalest, we gotta ditch it. + if(verbose) + user << "We have reached our capacity to store genetic information! We must transform before absorbing more." + return if(!target) return if((target.disabilities & NOCLONE) || (target.disabilities & HUSK)) - user << "DNA of [target] is ruined beyond usability!" + if(verbose) + user << "DNA of [target] is ruined beyond usability!" return if(!ishuman(target))//Absorbing monkeys is entirely possible, but it can cause issues with transforming. That's what lesser form is for anyway! - user << "We could gain no benefit from absorbing a lesser creature." + if(verbose) + user << "We could gain no benefit from absorbing a lesser creature." return if(has_dna(target.dna)) - user << "We already have this DNA in storage!" + if(verbose) + user << "We already have this DNA in storage!" return if(!target.has_dna()) - user << "[target] is not compatible with our biology." + if(verbose) + user << "[target] is not compatible with our biology." return return 1 @@ -366,17 +372,24 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas prof.name = H.real_name prof.protected = protect + prof.underwear = H.underwear + prof.undershirt = H.undershirt + prof.socks = H.socks + var/list/slots = list("head", "wear_mask", "back", "wear_suit", "w_uniform", "shoes", "belt", "gloves", "glasses", "ears", "wear_id", "s_store") for(var/slot in slots) - var/obj/item/I = H.vars[slot] - if(!I) + if(slot in H.vars) + var/obj/item/I = H.vars[slot] + if(!I) + continue + prof.name_list[slot] = I.name + prof.appearance_list[slot] = I.appearance + prof.flags_cover_list[slot] = I.flags_cover + prof.item_color_list[slot] = I.item_color + prof.item_state_list[slot] = I.item_state + prof.exists_list[slot] = 1 + else continue - prof.name_list[slot] = I.name - prof.appearance_list[slot] = I.appearance - prof.flags_cover_list[slot] = I.flags_cover - prof.item_color_list[slot] = I.item_color - prof.item_state_list[slot] = I.item_state - prof.exists_list[slot] = 1 stored_profiles += prof absorbedcount++ @@ -406,8 +419,13 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas /proc/changeling_transform(var/mob/living/carbon/human/user, var/datum/changelingprofile/chosen_prof) var/datum/dna/chosen_dna = chosen_prof.dna user.real_name = chosen_prof.name + user.underwear = chosen_prof.underwear + user.undershirt = chosen_prof.undershirt + user.socks = chosen_prof.socks + chosen_dna.transfer_identity(user, 1) user.updateappearance(mutcolor_update=1) + user.update_body() user.domutcheck() //vars hackery. not pretty, but better than the alternative. @@ -452,6 +470,10 @@ var/list/slot2type = list("head" = /obj/item/clothing/head/changeling, "wear_mas var/list/item_color_list = list() var/list/item_state_list = list() + var/underwear + var/undershirt + var/socks + /datum/changelingprofile/Destroy() qdel(dna) return ..() \ No newline at end of file diff --git a/code/game/gamemodes/changeling/evolution_menu.dm b/code/game/gamemodes/changeling/evolution_menu.dm index d9f6faa9457..db88f244ce0 100644 --- a/code/game/gamemodes/changeling/evolution_menu.dm +++ b/code/game/gamemodes/changeling/evolution_menu.dm @@ -370,9 +370,10 @@ var/list/sting_paths mind.changeling.purchasedpowers+=S S.on_purchase(src) - var/mob/living/carbon/C = src //only carbons have dna now, so we have to typecaste - var/datum/changelingprofile/prof = mind.changeling.add_profile(C) //not really a point in typecasting here but somebody will probably get mad at me if i dont - mind.changeling.first_prof = prof + var/mob/living/carbon/C = src //only carbons have dna now, so we have to typecaste + if(ishuman(C)) + var/datum/changelingprofile/prof = mind.changeling.add_profile(C) + mind.changeling.first_prof = prof return 1 /datum/changeling/proc/reset() diff --git a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm index 98209853cff..92fc36842e4 100644 --- a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm +++ b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm @@ -3,8 +3,8 @@ /obj/effect/proc_holder/changeling/augmented_eyesight name = "Augmented Eyesight" - desc = "Creates heat receptors in our eyes and dramatically increases light sensing ability." - helptext = "Grants us night vision and thermal vision. It may be toggled on or off. We will become more vulnerable to flash-based devices while active." + desc = "Creates heat receptors in our eyes and dramatically increases light sensing ability, or protects your vision from flashes." + helptext = "Grants us thermal vision or flash protection. We will become a lot more vulnerable to flash-based devices while thermal vision is active." chemical_cost = 0 dna_cost = 2 //Would be 1 without thermal vision var/active = 0 //Whether or not vision is enhanced @@ -12,24 +12,70 @@ /obj/effect/proc_holder/changeling/augmented_eyesight/sting_action(mob/living/carbon/human/user) if(!istype(user)) return - active = !active - if(active) - user << "We feel a minute twitch in our eyes, and darkness creeps away." - user.weakeyes = 1 - user.sight |= SEE_MOBS - user.permanent_sight_flags |= SEE_MOBS - user.see_in_dark = 8 - user.dna.species.invis_sight = SEE_INVISIBLE_MINIMUM + if(user.getorgan(/obj/item/organ/internal/cyberimp/eyes/thermals/ling)) + user << "Our eyes are protected from flashes." + var/obj/item/organ/internal/cyberimp/eyes/O = new /obj/item/organ/internal/cyberimp/eyes/shield/ling() + O.Insert(user) + else - user << "Our vision dulls. Shadows gather." - user.weakeyes = 0 - user.sight &= ~SEE_MOBS - user.permanent_sight_flags &= ~SEE_MOBS - user.see_in_dark = 0 - user.dna.species.invis_sight = initial(user.dna.species.invis_sight) + var/obj/item/organ/internal/cyberimp/eyes/O = new /obj/item/organ/internal/cyberimp/eyes/thermals/ling() + O.Insert(user) + return 1 /obj/effect/proc_holder/changeling/augmented_eyesight/on_refund(mob/user) - user.permanent_sight_flags &= ~SEE_MOBS - user.sight &= ~SEE_MOBS \ No newline at end of file + var/obj/item/organ/internal/cyberimp/eyes/O = user.getorganslot("eye_ling") + O.Remove(user) + qdel(O) + + + + + +/obj/item/organ/internal/cyberimp/eyes/shield/ling + name = "protective membranes" + desc = "These variable transparency organic membranes will protect you from welders and flashes and heal your eye damage." + icon_state = "ling_eyeshield" + eye_color = null + implant_overlay = null + origin_tech = "biotech=4" + slot = "eye_ling" + status = ORGAN_ORGANIC + +/obj/item/organ/internal/cyberimp/eyes/shield/ling/on_life() + ..() + if(owner.eye_blind || owner.eye_stat || owner.eye_blurry || (owner.disabilities & BLIND) || (owner.disabilities & NEARSIGHT)) + owner.reagents.add_reagent("oculine", 1) + +/obj/item/organ/internal/cyberimp/eyes/shield/ling/prepare_eat() + var/obj/S = ..() + S.reagents.add_reagent("oculine", 15) + return S + + +/obj/item/organ/internal/cyberimp/eyes/thermals/ling + name = "heat receptors" + desc = "These heat receptors dramatically increases eyes light sensing ability." + icon_state = "ling_thermal" + eye_color = null + implant_overlay = null + origin_tech = "biotech=5;magnets=5" + slot = "eye_ling" + status = ORGAN_ORGANIC + aug_message = "You feel a minute twitch in our eyes, and darkness creeps away." + +/obj/item/organ/internal/cyberimp/eyes/thermals/ling/emp_act(severity) + return + +/obj/item/organ/internal/cyberimp/eyes/thermals/ling/Insert(mob/living/carbon/M, special = 0) + ..() + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.weakeyes = 1 + +/obj/item/organ/internal/cyberimp/eyes/thermals/ling/Remove(mob/living/carbon/M, special = 0) + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.weakeyes = 0 + ..() \ No newline at end of file diff --git a/code/game/gamemodes/changeling/powers/headcrab.dm b/code/game/gamemodes/changeling/powers/headcrab.dm index c637997a449..71ffc3480ba 100644 --- a/code/game/gamemodes/changeling/powers/headcrab.dm +++ b/code/game/gamemodes/changeling/powers/headcrab.dm @@ -29,8 +29,9 @@ for(var/obj/item/organ/internal/I in organs) I.loc = crab crab.origin = M - if(M) - M.transfer_to(crab) + if(crab.origin) + crab.origin.active = 1 + crab.origin.transfer_to(crab) crab << "You burst out of the remains of your former body in a shower of gore!" user.gib() feedback_add_details("changeling_powers","LR") diff --git a/code/game/gamemodes/changeling/powers/panacea.dm b/code/game/gamemodes/changeling/powers/panacea.dm index 14f751ec5b4..9d4bb4ff2b8 100644 --- a/code/game/gamemodes/changeling/powers/panacea.dm +++ b/code/game/gamemodes/changeling/powers/panacea.dm @@ -1,6 +1,6 @@ /obj/effect/proc_holder/changeling/panacea name = "Anatomic Panacea" - desc = "Expels impurifications from our form; curing diseases, removing toxins and radiation, and resetting our genetic code completely." + desc = "Expels impurifications from our form; curing diseases, removing parasites, toxins and radiation, and resetting our genetic code completely." helptext = "Can be used while unconscious." chemical_cost = 20 dna_cost = 1 @@ -9,15 +9,23 @@ //Heals the things that the other regenerative abilities don't. /obj/effect/proc_holder/changeling/panacea/sting_action(mob/user) user << "We begin cleansing impurities from our form." + + var/obj/item/organ/internal/body_egg/egg = user.getorgan(/obj/item/organ/internal/body_egg) + if(egg) + egg.Remove(user) + user.visible_message("[user] vomits up [egg]!", "[user] vomits up [egg]!") + playsound(user.loc, 'sound/effects/splat.ogg', 50, 1) + + var/turf/location = user.loc + if(istype(location, /turf/simulated)) + location.add_vomit_floor(user, 1) + egg.loc = location + user.reagents.add_reagent("mutadone", 10) user.reagents.add_reagent("potass_iodide", 10) user.reagents.add_reagent("charcoal", 20) for(var/datum/disease/D in user.viruses) D.cure() - for(var/obj/item/organ/internal/I in user) - if(istype(I,/obj/item/organ/internal/body_egg/alien_embryo)) - I.Remove(user) - I.loc = get_turf(user) feedback_add_details("changeling_powers","AP") - return 1 + return 1 \ No newline at end of file diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index c9311f53a64..58a179d394b 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -192,7 +192,8 @@ MASS SPECTROMETER var/implant_detect for(var/obj/item/organ/internal/cyberimp/CI in H.internal_organs) - implant_detect += "[H.name] is modified with a [CI.name].
" + if(CI.status == ORGAN_ROBOTIC) + implant_detect += "[H.name] is modified with a [CI.name].
" if(implant_detect) user.show_message("Detected cybernetic modifications:") user.show_message("[implant_detect]") diff --git a/code/modules/mob/living/carbon/alien/organs.dm b/code/modules/mob/living/carbon/alien/organs.dm index 15573748de6..8e64f7820cc 100644 --- a/code/modules/mob/living/carbon/alien/organs.dm +++ b/code/modules/mob/living/carbon/alien/organs.dm @@ -1,6 +1,5 @@ /obj/item/organ/internal/alien origin_tech = "biotech=5" - icon = 'icons/effects/blood.dmi' icon_state = "xgibmid2" var/list/alien_powers = list() @@ -30,6 +29,7 @@ /obj/item/organ/internal/alien/plasmavessel name = "plasma vessel" + icon_state = "plasma" origin_tech = "biotech=5;plasma=2" w_class = 3 zone = "chest" @@ -48,6 +48,7 @@ /obj/item/organ/internal/alien/plasmavessel/large name = "large plasma vessel" + icon_state = "plasma_large" w_class = 4 storedPlasma = 200 max_plasma = 500 @@ -59,6 +60,7 @@ /obj/item/organ/internal/alien/plasmavessel/small name = "small plasma vessel" + icon_state = "plasma_small" w_class = 2 storedPlasma = 100 max_plasma = 150 @@ -66,6 +68,7 @@ /obj/item/organ/internal/alien/plasmavessel/small/tiny name = "tiny plasma vessel" + icon_state = "plasma_tiny" w_class = 1 max_plasma = 100 alien_powers = list(/obj/effect/proc_holder/alien/transfer) @@ -100,6 +103,7 @@ /obj/item/organ/internal/alien/hivenode name = "hive node" + icon_state = "hivenode" zone = "head" slot = "hivenode" origin_tech = "biotech=5;magnets=4;bluespace=3" @@ -117,6 +121,7 @@ /obj/item/organ/internal/alien/resinspinner name = "resin spinner" + icon_state = "stomach-x" zone = "mouth" slot = "resinspinner" origin_tech = "biotech=5;materials=4" @@ -125,6 +130,7 @@ /obj/item/organ/internal/alien/acid name = "acid gland" + icon_state = "acid" zone = "mouth" slot = "acidgland" origin_tech = "biotech=5;materials=2;combat=2" @@ -133,6 +139,7 @@ /obj/item/organ/internal/alien/neurotoxin name = "neurotoxin gland" + icon_state = "neurotox" zone = "mouth" slot = "neurotoxingland" origin_tech = "biotech=5;combat=5" @@ -141,6 +148,7 @@ /obj/item/organ/internal/alien/eggsac name = "egg sac" + icon_state = "eggsac" zone = "groin" slot = "eggsac" w_class = 4 diff --git a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm index 6995c025b0e..bb7abd6f7f9 100644 --- a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm +++ b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm @@ -57,6 +57,10 @@ var/const/ALIEN_AFK_BRACKET = 450 // 45 seconds RefreshInfectionImage() if(stage == 5 && prob(50)) + for(var/datum/surgery/S in owner.surgeries) + if(S.location == "chest" && istype(S.get_surgery_step(), /datum/surgery_step/manipulate_organs)) + AttemptGrow(0) + return AttemptGrow() @@ -79,10 +83,8 @@ var/const/ALIEN_AFK_BRACKET = 450 // 45 seconds stage = 4 // Let's try again later. return - if(owner.lying) - owner.overlays += image('icons/mob/alien.dmi', loc = owner, icon_state = "burst_lie") - else - owner.overlays += image('icons/mob/alien.dmi', loc = owner, icon_state = "burst_stand") + var/overlay = image('icons/mob/alien.dmi', loc = owner, icon_state = "burst_lie") + owner.overlays += overlay spawn(6) var/atom/xeno_loc = owner if(!gib_on_success) @@ -94,6 +96,9 @@ var/const/ALIEN_AFK_BRACKET = 450 // 45 seconds if(gib_on_success) owner.stomach_contents += new_xeno owner.gib() + else + owner.adjustBruteLoss(40) + owner.overlays -= overlay qdel(src) diff --git a/code/modules/mob/living/carbon/brain/brain_item.dm b/code/modules/mob/living/carbon/brain/brain_item.dm index b610fd030ff..031989bd3f0 100644 --- a/code/modules/mob/living/carbon/brain/brain_item.dm +++ b/code/modules/mob/living/carbon/brain/brain_item.dm @@ -119,5 +119,5 @@ /obj/item/organ/internal/brain/alien name = "alien brain" desc = "We barely understand the brains of terrestial animals. Who knows what we may find in the brain of such an advanced species?" - icon_state = "brain-alien" + icon_state = "brain-x" origin_tech = "biotech=7" \ No newline at end of file diff --git a/code/modules/mob/living/carbon/examine.dm b/code/modules/mob/living/carbon/examine.dm index e46f62193d8..1da6b212e10 100644 --- a/code/modules/mob/living/carbon/examine.dm +++ b/code/modules/mob/living/carbon/examine.dm @@ -50,9 +50,12 @@ msg += "It isn't responding to anything around it; it seems to be asleep.\n" msg += "" - if (digitalcamo) + if(digitalcamo) msg += "It is moving its body in an unnatural and blatantly unsimian manner.\n" + if(!getorgan(/obj/item/organ/internal/brain)) + msg += "It appears that it's brain is missing...\n" + msg += "*---------*" user << msg \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index f2a6715af8e..b59be0b793c 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -280,7 +280,8 @@ if(istype(H.glasses, /obj/item/clothing/glasses/hud/health) || istype(CIH,/obj/item/organ/internal/cyberimp/eyes/hud/medical)) var/implant_detect for(var/obj/item/organ/internal/cyberimp/CI in internal_organs) - implant_detect += "[name] is modified with a [CI.name].
" + if(CI.status == ORGAN_ROBOTIC) + implant_detect += "[name] is modified with a [CI.name].
" if(implant_detect) msg += "Detected cybernetic modifications:
" msg += implant_detect diff --git a/code/modules/mob/living/simple_animal/hostile/headcrab.dm b/code/modules/mob/living/simple_animal/hostile/headcrab.dm index cb6ebaf2031..43d9a143831 100644 --- a/code/modules/mob/living/simple_animal/hostile/headcrab.dm +++ b/code/modules/mob/living/simple_animal/hostile/headcrab.dm @@ -80,8 +80,12 @@ if(origin) origin.transfer_to(M) - if(origin.changeling) - origin.changeling.purchasedpowers += new /obj/effect/proc_holder/changeling/humanform(null) + if(!origin.changeling) + M.make_changeling() + if(origin.changeling.can_absorb_dna(M, owner)) + origin.changeling.add_profile(owner, M) + + origin.changeling.purchasedpowers += new /obj/effect/proc_holder/changeling/humanform(null) M.key = origin.key owner.gib() diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm index bcf46938bba..7b65ebb47fe 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -252,25 +252,44 @@ OpenFire() /mob/living/simple_animal/hostile/asteroid/hivelord/death(gibbed) - new /obj/item/asteroid/hivelord_core(src.loc) + new /obj/item/organ/internal/hivelord_core(src.loc) mouse_opacity = 1 ..(gibbed) -/obj/item/asteroid/hivelord_core +/obj/item/organ/internal/hivelord_core name = "hivelord remains" desc = "All that remains of a hivelord, it seems to be what allows it to break pieces of itself off without being hurt... its healing properties will soon become inert if not used quickly." - icon = 'icons/obj/food/food.dmi' - icon_state = "boiledrorocore" + icon_state = "roro core 2" + flags = NOBLUDGEON + slot = "hivecore" + force = 0 var/inert = 0 -/obj/item/asteroid/hivelord_core/New() - spawn(1200) - inert = 1 - desc = "The remains of a hivelord that have become useless, having been left alone too long after being harvested." +/obj/item/organ/internal/hivelord_core/New() + ..() + spawn(2400) + if(!owner) + inert = 1 + desc = "The remains of a hivelord that have become useless, having been left alone too long after being harvested." -/obj/item/asteroid/hivelord_core/attack(mob/living/M, mob/living/user) - if(ishuman(M)) - var/mob/living/carbon/human/H = M +/obj/item/organ/internal/hivelord_core/on_life() + ..() + if(inert) + return + + owner.adjustBruteLoss(-1) + owner.adjustFireLoss(-1) + owner.adjustOxyLoss(-2) + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + var/datum/reagent/blood/B = locate() in H.vessel.reagent_list //Grab some blood + var/blood_volume = round(H.vessel.get_reagent_amount("blood")) + if(B && blood_volume < 560 && blood_volume) + B.volume += 2 // Fast blood regen + +/obj/item/organ/internal/hivelord_core/afterattack(atom/target, mob/user, proximity_flag) + if(proximity_flag && ishuman(target)) + var/mob/living/carbon/human/H = target if(inert) user << "[src] have become inert, its healing properties are no more." return @@ -286,6 +305,9 @@ qdel(src) ..() +/obj/item/organ/internal/hivelord_core/prepare_eat() + return null + /mob/living/simple_animal/hostile/asteroid/hivelordbrood name = "hivelord brood" desc = "A fragment of the original Hivelord, rallying behind its original. One isn't much of a threat, but..." @@ -591,7 +613,7 @@ /obj/item/asteroid/fugu_gland name = "wumborian fugu gland" desc = "The key to the wumborian fugu's ability to increase its mass arbitrarily, this disgusting remnant can apply the same effect to other creatures, giving them great strength." - icon = 'icons/obj/mining.dmi' + icon = 'icons/obj/surgery.dmi' icon_state = "fugu_gland" flags = NOBLUDGEON w_class = 3 diff --git a/code/modules/reagents/Chemistry-Reagents/Medicine-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Medicine-Reagents.dm index 2368f87e60d..43c4effc01f 100644 --- a/code/modules/reagents/Chemistry-Reagents/Medicine-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Medicine-Reagents.dm @@ -587,15 +587,23 @@ metabolization_rate = 0.25 * REAGENTS_METABOLISM /datum/reagent/medicine/oculine/on_mob_life(mob/living/M) - if(M.eye_blind > 0 && current_cycle > 20) - if(prob(30)) + if(current_cycle > 15) + if(M.disabilities & BLIND) + if(prob(20)) + M.disabilities &= ~BLIND + M.disabilities &= NEARSIGHT + M.eye_blurry = 35 + + else if(M.disabilities & NEARSIGHT) + M.disabilities &= ~NEARSIGHT + M.eye_blurry = 10 + + else if(M.eye_blind || M.eye_blurry) M.eye_blind = 0 - else if(prob(80)) - M.eye_blind = 0 - M.eye_blurry = 1 - if(M.eye_blurry > 0) - if(prob(80)) - M.eye_blurry = 0 + M.eye_blurry = 0 + else if(M.eye_stat > 0) + M.eye_stat -= 1 + ..() return diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index 7fdd33e9955..019ec3c4c83 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -123,8 +123,6 @@ if(!reagents.total_volume) user << "[src] is empty." return - if(istype(target, /obj/item/weapon/implantcase/chem)) - return if(!target.is_open_container() && !ismob(target) && !istype(target, /obj/item/weapon/reagent_containers/food) && !istype(target, /obj/item/slime_extract) && !istype(target, /obj/item/clothing/mask/cigarette) && !istype(target, /obj/item/weapon/storage/fancy/cigarettes)) user << "You cannot directly fill [target]!" diff --git a/code/modules/surgery/organ_manipulation.dm b/code/modules/surgery/organ_manipulation.dm index 6a934c160d0..7ad93dbd401 100644 --- a/code/modules/surgery/organ_manipulation.dm +++ b/code/modules/surgery/organ_manipulation.dm @@ -23,7 +23,7 @@ /datum/surgery_step/manipulate_organs time = 64 name = "manipulate organs" - implements = list(/obj/item/organ/internal = 100) + implements = list(/obj/item/organ/internal = 100, /obj/item/weapon/reagent_containers/food/snacks/organ = 0) var/implements_extract = list(/obj/item/weapon/hemostat = 100, /obj/item/weapon/crowbar = 55) var/implements_mend = list(/obj/item/weapon/cautery = 100, /obj/item/weapon/weldingtool = 70, /obj/item/weapon/lighter = 45, /obj/item/weapon/match = 20) var/current_type @@ -84,7 +84,12 @@ else if(implement_type in implements_mend) current_type = "mend" + user.visible_message("[user] begins to mend the incision in [target]'s [parse_zone(target_zone)].", + "You begin to mend the incision in [target]'s [parse_zone(target_zone)]...") + else if(istype(tool, /obj/item/weapon/reagent_containers/food/snacks/organ)) + user << "[tool] was biten by someone! It's too damaged to use!" + return -1 /datum/surgery_step/manipulate_organs/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) if(current_type == "mend") diff --git a/code/modules/surgery/organs/augments_eyes.dm b/code/modules/surgery/organs/augments_eyes.dm index 4ef193183b1..f92dffc912a 100644 --- a/code/modules/surgery/organs/augments_eyes.dm +++ b/code/modules/surgery/organs/augments_eyes.dm @@ -8,9 +8,11 @@ w_class = 1 var/sight_flags = 0 + var/dark_view = 0 var/eye_color = "fff" var/old_eye_color = "fff" var/flash_protect = 0 + var/see_invisible = 0 var/aug_message = "Your vision is augmented!" @@ -36,6 +38,10 @@ /obj/item/organ/internal/cyberimp/eyes/on_life() ..() owner.sight |= sight_flags + if(dark_view) + owner.see_in_dark = dark_view + if(see_invisible) + owner.see_invisible = see_invisible /obj/item/organ/internal/cyberimp/eyes/emp_act(severity) if(!owner) @@ -60,6 +66,7 @@ eye_color = "000" implant_color = "#000000" origin_tech = "materials=6;programming=4;biotech=6;magnets=5" + dark_view = 8 sight_flags = SEE_MOBS | SEE_OBJS | SEE_TURFS /obj/item/organ/internal/cyberimp/eyes/thermals @@ -67,9 +74,11 @@ desc = "These cybernetic eye implants will give you Thermal vision. Vertical slit pupil included." eye_color = "FC0" implant_color = "#FFCC00" - sight_flags = SEE_MOBS - flash_protect = -1 origin_tech = "materials=6;programming=4;biotech=5;magnets=5;syndicate=4" + sight_flags = SEE_MOBS + see_invisible = SEE_INVISIBLE_MINIMUM + flash_protect = -1 + dark_view = 8 aug_message = "You see prey everywhere you look..." diff --git a/code/modules/surgery/organs/helpers.dm b/code/modules/surgery/organs/helpers.dm index a3f8d5de65b..5fa8b0811be 100644 --- a/code/modules/surgery/organs/helpers.dm +++ b/code/modules/surgery/organs/helpers.dm @@ -14,13 +14,12 @@ mob/living/carbon/getorgan(typepath) mob/living/carbon/getorganszone(zone, var/subzones = 0) var/list/returnorg = list() if(subzones) + // Include subzones - groin for chest, eyes and mouth for head if(zone == "head") returnorg = getorganszone("eyes") + getorganszone("mouth") - // We don't have mouth organs now, but who knows? if(zone == "chest") returnorg = getorganszone("groin") - for(var/obj/item/organ/internal/O in internal_organs) if(zone == O.zone) returnorg += O diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 2876ed2b780..5e8b0b9d50e 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -40,17 +40,24 @@ return /obj/item/organ/internal/proc/prepare_eat() - var/obj/item/weapon/reagent_containers/food/snacks/S = new + var/obj/item/weapon/reagent_containers/food/snacks/organ/S = new S.name = name S.desc = desc S.icon = icon S.icon_state = icon_state S.origin_tech = origin_tech S.w_class = w_class - S.reagents.add_reagent("nutriment", 5) return S +/obj/item/weapon/reagent_containers/food/snacks/organ + name = "appendix" + icon_state = "appendix" + icon = 'icons/obj/surgery.dmi' + + list_reagents = list("nutriment" = 5) + + /obj/item/organ/internal/Destroy() if(owner) Remove(owner, 1) diff --git a/icons/obj/mining.dmi b/icons/obj/mining.dmi index 0439da5683cc25b307c39f837776fcc7276d1f24..d3218a2825b5b9c1884f757ff74d9bc017eb2448 100644 GIT binary patch literal 51111 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 literal 52523 zcmX`TbzGF+^FF*wrywQWu>#WFDP7VaEiKaBAzf0^DIpyq-5{}~2uOFw(hd9EzQ4cE z^M|h&F8AS{GjnFcg+_R=DzSSxcr$ z@|P(+GO3yhi93xS_AV>c5>>^!6z|_gw)zB* z6nr>BU90$@WsB*{tE-<`tnc%UEwRvdD;o)^LYCKafA|=Tq z2iCTHrT-*DQPCXB`PlI}*39wwpnm80J9NJpJ?ZVKg?8tsL&FV8N{0@cbusNp5NDFk z_~7B=Kr2Pm5VF)}8D1R=Ce4t%wI$=+%J4=C$0}H?6w-0M;>^kAxt25$7KQ|b zctl*H?axZtNchtr4!>*P&0FA8#So7WLG-n*QeYW(Af1$`vGmLA3WKkwPS0wRcz zeqo$$-oqlJZ1#zX)&_+MD%%`%J-r>wZi(8opkq>RKFtn0a){KMmw(SX1%aqR3Nn&f zUfD+--su!G-b{}bPt_e|GYg;fK6b~RC8?TE+z8^-vxe9dR865U;>3&4c-M<^=DL04 zL+o8^iC4(I&GPeL)cD2yR|-=~sstG&lqVUMF{ChviOxyP@t3u#cxG|g4*pywv^!g6 zc(YR8rrmh|T)VW~*s+^k?z-Z-a?#oKRnYsKzBQ6S)!MVh~15iU4{XyA=@S zvw)K$JDqPS?3gEZO}_kmU856D(}uOV?3lkD+3O3F5xm`r@jBZ`J)F&)88>n-|IeoA%!-s`|jU1*}GHL{&b!7gAu+>&DfJaNsc1=er#x#|~<&6JZ%{}*gFp?&IvnAez zzjtrPlB;UAjJu|H?9+Ms-_kH(slLqd6ApGNTx{iu+#tS8RfP4f>gA3hSk&XDq+aso zCp(pONVX%A%$-d+SbK_-R~KopZql9Zbb=82dr}M0JXY?L&ZnO?6a$!>v#2{qdnY(w zu+UC$ep2kc5X+I(T7@SXMLWlOc7^iM*x}>kH$JU?MesQ~QQ5i1=?8RGWt&4(u{ zj2c`C%N@ghx5-K%5S)us4rcon-TO6F?k)(FL@zOiZ6Xdf-8W5QrYbJu)uQaG$n~g- zUkXjU$niwYi=oo+g>P==8#wtb35jiSTEGgOWgIrvQ|8K_Cs0~$b<>KS=VGiYa=Q)( z8nh&N5!tt;Qxp{%RS5A+VrapD;VC>bv?`y{LI`2t?ZZ=Wj%JJ9c zPo7nI;6%F!9} z$ee9p>{JEHa1e5+HNzH@*ry{WJ^!iiIb|TT{e+mhL%r*{<{4vpyf6+c72>3NKaj(s zEHv)vv;qE61J~7-_~*jMU)V|oM*8<+omagR&JV57^5&I7l8fOWyYu zT0HdE5*IS~Tc49x7vnsDSKT72|F!u5I=Xyd@-kZ@M3ouYY-Jo`hHT#Z=1l1OSJcD^ z^=5j3j*sEIx)Pc1NXfV+Izp!op{ZlXhinz<0!=k-qn#d>1Kf5!RetBu@iI~&)nvG` zVv`egEL8OoZk*k=p~pxIoVTE2Fr*w&O$$o+>%p@qbIa=BZD)Z`!@iEut7|045E6Z5 z6zXK>vxz473EEG-JWbLOz;NPo#(J_^PXH|z0j*7Rx`IvSF9JAZp=WENg24|7IX!)I zHLSjGMRB+LTv%n|k=bh_nLeBHItPgiww%+jd}j+O!Vgs|MWqyvEI*IJFnEdi`_Oq* zFsqt(^5=%o4MrvD!quA({v%9#m;Hz~j_{iOu+!hrUFVfV=at%}G}O)f5mZoTy)||K zEU;Y(Zp^mLX(I@odNB66YlrnhWU&=BLQ6 zw0v2PIe;7Z=gf(h&KKm&@kZCK2DYtxy0*>Cc^3%3{4P^*A2>!h`Kyto7WT0F1@&}& zf`C(WXmbitaF7tc83Q8B*AYID%wjT_0Qbd02l|`-XLPGoAF?^)hURPh;l^zDV{^XS68J}BTgcy(%}nlPSrQFQ zdHdZp{1UwA%yXK^g$GA%j*ZDl^$aeG^GCr?zCqZHkF8zbHBM{0KL5XJqQj4S1*G5^ z;L)DH712JH{!p^9-zaTORJGGXu$zx2iaVnZ%I{LkjrnRs z#vou3ZV>l}Wk%GtUbm5PoZ9Zo>8p!1d|9B{HASPF`L+A8iJsi=r)cbiEEOKM>zd|d zMgGYQ`d`(6DSl}Xf$H7e@%Ih z^^mCpDXc~Oy&%~qrA(be=`}K5&@P=|(f%>9#!CmYrVZoy<@E#1jl)GthsKPS86T&# zUFRC!im|6u)Abp;%60mSl;~@hxEHuPo3JAy5VR@``GF?fDSudgk{uD?3x;ne%X86?1w;b?@18Ed_hf(Rx%N zNSeE|T9dnr&Fa3Tn1RovPIVs)V@h8K=12*nP*JxBm#&C2p??sru_rL=3e0!GEqAXn zk$JttSgttq*=QhJ^7eE)tALBD(y;QnDt!T67nE6J-Z4#X^41z6!r18Nz5^srYBhK`X ze>bepz|BaM5own)HqR5trt)=j3#l@Dx-6gLUA@On=xNKMQi^a;Bb=`PxB4VvogP=8 zQRAQP)TS;f(CI>qIAS7}PNC4AzEBY0;6y!(W9d61FmJ2LmhPF>(wvnn!S(G-bPuW% zmIMW*mtWD?wh&1^BrX!Dv{psW!8jFi!c4T1-@OV$bgtl;7<>PEai`A>7r4 zjs#9l>)u02)ZJg5#J=Z7%O2Ui?8+PXhi3G1>Y3EIjxU4ke?1A=fo)$w*SJmo)hO(@ zpTrCK&Oio>@Lky-kmR4YTaoBv*~!rOIcd>t=|qR=k7b0CWf}@&hva@kpg+tv8*Jrt zcCftuhS;L3Pdi3>PF=3~zaLnY8N+lg;ob#7k-aqYs!z<6phS8w;!|BKP@2Dog&X9@ z8}x*$tR3xbNgsW1^YlDLe+8Vd8dI58JbR88-(nUbNBWB@vECfP0VIa3A)wly98!~- zKsKMuL{bL} zuv@xfBoge8l&+}p%lp8nM+VV%?e>_ncu!Lg?O^zg()-PlW$Z(+ta?g<`#hrU(m*aJtf<4TXZOKg(412l``>JiEQHkh4%#)c;;f6MF-DTM_cI?KGm6 z@xMg>K!EEU_lb{=84Rs^qbsH%#njbxvW71zQ;=au82k5gAgcglnCdzZ3x_*ycAag+ zu+_Uh0D(?9z&}TowZnA$14oCGnX>%)2ND|X=Q6{%%RiFX)kF+Z9GXdS2u1@H^B)L) zzEI!(ee=R_XSMl5H5o#HyU0SY`vu8NXRsX%(dL;fGU@SiSl9C}8ckFEJuFjFkVQQQ zF%bv!CUe-T)*6v}3$FZ4;DswpWew+KdGpYSmHzIFK3JB*OoqWz#l+~3^i5+Er9TVm zS)l*p90xBqw$XG?#;mDwPIyHN4d=Dspjt9#t)D3_JG>_FWaLId7mO@HP?*$K^3{gs z=w|YX(jeic1NN@6E8vYeEzVp1o;}9y%-g8-z~)C>LnKThEWIH7e53ULTY4w+XHUI# zPo!{YY-W4QUX+oMk>e{=S`%rn{KYa)K?7DAGKW=eU7!nAL`wh0Xd8a>xvh+)gl zpMmLUu7pPe!^kO-H0TtHy6C*|&>BDS09d>*wKD>b%I9$o4n3`#=W=ke1#XPOU-+wM zO*(e^y8;$!Yt?IaG3&&t&T0)eF6I^^#;>u1b*h~acjcfyJ>;g)WP9Mp3v&wc#+^|; zA^B(oSC?~;NLZ5)ODfs5(Xt!-iQtB*fNmvpJ2CzKQc;tDcC*g+>4h9zZ0Vc)i{`vv zOE48a8imzieBx!&{rkjzbT+62?mWBTKWmhOBV<RV@~t*_(Z(d`D{kaA%HTh zg|MOgGRq_I_nbebf>@qpb58rK?VRSOUyXp7`flc^| zxNa_lOXJ;Js;WZSPHGZ`r{g4PgK`0uXo?!Y?8P5Qh}cO%(E4Cybu2{X+`RszZD_6C zm}2|m27G_y280uKa|V9?=La@OZzLF97(2u@bz825$Hj;jS-^yeA?Iy_@t5(Rdw;(5 zq3J%Bo?jSk)H1RBMl~{Icu|hH6ejFs0GQUdhm+^gjzu zWF_@}2N{abmjy0=58Cedn~poO*u|Y3Povd&0eMZuPaF=08jzh?<@96&VU6|uaWYba z5@2Hk`H_Hg?YwJx@{AtT+V=B6=q8#0t=CG*h8HcaOZQ>YBK|(Lg`#P#_3etJ-X0gt z4^%S)$$GJoU2-qMTvWsuyI*dGsmjymk6c)T)Jr04R(A!1VDNg?&tHSV6(O%YB{^w+ zEQ)OC1XbmJ{L{v^_mI%f{C7T_&64uZo7Ls#oOHKI?SvvW4HOdP-JPA&>qSTDWWpGd zpvL$tM$>c@ulT-tLY7JK+93n;y$O|%RW;A02d@^`FCIqA9Pb`)Z@p}& z@*0*d#<4rrp#K5zf zfxEQVe4c>{%QOozF9=d%*AJ~&4P+2VmdyA(ymG){T4-aFo|)sEU0>f&=f};GnDqFy zSiJPyq@#d7a3b&^@sa7d-R>#S4myFFXi^f?d-)cfo9Oj{P4Vymju1(Lh6;E*LP3GJ zVoiseCX6CNT8gi*JdBuw16<1*Gq>tRA%4G}@DZOF!izm`XRS}9YjOduY}s(J|HG$J z8;%}oMqOd2v;`wxlA93JmB_n4K^3Nh=lZX_dXYMEu^adxyL#?@4h|jmm{kn<><%`6jS6` zB)#xpJ7SQuNEc|CW2&u;D$0v|{^Km4WSyxprCkAM0#DPUV|#nX2t1I%@EM9#-CW3h z?ksopi@dAPXJ2ybLZbQQkOn>7W$(a97_P^|+%|%J1DDAD#m};2dCwQLr~ujkxt?bbSv!NSWsFMR#Q8>=oM=&kVX1l91}an9Xw!j zxb@r`acEaAcv4KvGyof9)*tj^VGEBptO}GhAkuUazVb|npZFp{mPs^TAGv-*-_0n3 z6)NAq2}Et+@~Cp#%hW(&PJUehMZJ%s+nHQT`*V5u8n`wV-0_L4>GSJ6oCm~g_GY~d z+}6{C&%I%j3Nr4GG@pNCBZk{LAkW=4X#7=dd1BJ?u|Sk8B2rD6=38{7EhB@$TWEjaJ z$ynmN4Ff{`i$XCH5~}Je<^J-;5_n1TopVv0B7(< za#@GH*bl89W+467D!0?rZVG-uYxWB@ID&e>q==NPB}~?dP(rixk`5+wb1RS84G|0d zTJnhZVhI`Z`stwP`q+!)2;qpm91Qc0ne= z>H}jT#+%g&y^Q#jIh%_bl**!uP-hN>p2c}xkg5dmf^-cBirhXcqVRe8Ps#waQQry9xLE=bZ`|7c$Xs;9*pZl*c= zx7s*%AdvACVZ5C`7=G0ob30#A-+x9X#`D9$%*bpqsYv&n}L zkD%IZ&zF>{Fe7WWLohXBA;jG3*TzT6NHSCXAWIUP%%~4sD6$&)}r$piU==%Cud1nl?l+6NQe0P8I|t`~ckEABhzD|ndp%$BlKfCW0&u6k30=9c0S#kTk? z4}w^X*p)}SlT4(<$_A-B0^_7urr6}2Wb6p%ZD>@eTiAcwy}4yH`p-58>x8da>7yd3 zPjO{m)};qY6`-YA(nOQTfnLeJl!!`s38GiPYGB3=_G=>_oJz%-xVZGx*0$XeZc&|f z+iMLr+*s|avls++=mA@ad-}YJMgIU8$G9&y{>-1wQ|lwqZTh>LAx0K3$7%kzK-vu# zu`(%fq~Wg8cHKcOj|0jH+ze_mKcPLuWHA9e`uj)J3?jn6{j5MuWvOBa{VPi!w>y+S zY|D8de}l}P$C(kAd2rEb5ST4g2Lfe*1ItHQLyI2I19b`{iEFc)NKXktf}#=s1cDEy z@Z$lZJ*j%R5*vkAKGNq*>W&ffXvDt+Jq-KqY?CJRy@W zk&ZUx$@L=9nmHOngJ6$0vqUn9o&W=xI2=9Ak{UYexknyIDp|TE_YN#5EWwr0zqLgV zT6?vdIuc`zam^mzBf&hk1XCpoMhU9jO4gTZv}fPBxH@s*k9@Qg?FM@jXYn}z2VTJM zwzebcAft5xzm$uF`-^rs~$ecMw3$r^SRVO5{)c93w_pVNI03VMf{o{=F*`z3$yaY+dUR2WP~ z0up)y|93PcmV)Tda=8bledjWirWpm|D|`a<6L>AEJOY42FRM|Wi=!l_?=GK2JYqZy zBN%z~O0QKBc>7|_~eCbIzGShw#1Ey*ohhC0RuDdGI zz-+4l$Z$eC+4Xpiuo-c<1>*s%Gmea(Hb-^yY>>)v1iNneoI69=)3FR?;kftcBYe5d zvyTG{Xg-p-PJ5Fyv9%WIthK?6oEgf$9*?ZWV?0;=Uooj>qs?Hqt=wqC7MJQQP@@NE z-TgALd-g|D?T!upSLud!c{O2G&%G4p3ogX{-lo&Y2haogXEzgs7qY$52PmHf4rt zsq=a-^45j-x9NTLZFa+-SS7ae&GhVSRx*i2&cs!}i!lxre31!h4FV3V z&?3161kl^Roc)`$Is;EIlSBpR-Nml7rr0=N+u1KNP7V&Bet>|?Bt~&Fy0I*xqM)$k z%7|_8fAH|z;m(s}Oy+$06CrTslpXn{mzdIbRHzg97Cjz%Y-}u0kuR^VX!0gP&4|Cf zdkv({hX(yxR!pNg=Z${!%Qwcc``p$++TCxOmJp2QprgVq?_Y#a1E2ut!oZUvPnXjY ze3&yHRGs@JS(A&4G4I(>r+L0876X+Z+h|VG>cDLHEB*IMxG4Pbg4p*iAjoWTbrnZj z`%6xG5D$lhZgO7hBc@(gfWJOm*yj@R>v>-dtRMy37)Z~_`J6F^P>A*ycK@pa*7wt4 z(e4_q3QcH7pba&oyWwp>pL>1R@;?54ba2!8R3zaeUyKZGFc5AHg6~q)R5c~GlkOcy zn>2y~B_$=)Xb9$Y#1vW#3WWf$sTc4(A@|CaQ&Yn^RyG^f)lMCuRfGWjDT%&PuMPo- zcLAl<2UCab{P7Es;v^=r@vXbk8!-#ESMD~M@r3>>B?|0-s}8_(3W?V=j552G8B?Nvqe7$?yJFwS^m?^KC2MkSPA*R$LI7CB zGp6WQ0>MaQ)kgr$_W$AotEj1kZVKElyjLiHE91{cp_?}Hl4NIRBTZc3 zB7v^&F^fY)vkcWqq{ZJ9Um@w1-Q99Ts>wX@y-%8n9I%+PjpB7JA?15D_SgcW9adV6M| z_FC?Fl%!h+1SIvTzlq=eyMtiQt)Z821Ul-#TRNP%j-9sEr%wZQYDUkWTW>_q`tiRc zttKKU`afSVuICF~HP$pP^-F9zMF+7$FE^R8{?hXWS8_xu^za-%;v=U7$PMGH*5Dm{ zd;I-zF;nndM6ToQlBL1api~;~geZFb@M|=LfPj)U?*I zYeB~a#}w%3=;Z0~n(ub9XcXRM(AxcpiC=1~L{-;DJed?I3}e%0l}fW@Jv1xtgeo&y z!~^M-M1Qo})%9kF-&$1R$+6=~XQ&=)nuiAJG9R?d8an;5|B&nyfwS*;p%GKq^Q6)) zoX!CP<=SwrD?b$Mp>KDSL$SzR3`qe70ouotI{wg#EgX)IVgLdq@N~RpdKbE zQs4l;{M`^TupUNZq79ZbReuxQY8hP~AP%h`vT`jWG9gbGw9CZrOEGZ>KYrXB4r+7V zRh3T)b6ET-Ng!*#S{xpcOZA8AD;~p-%81}{Qui@uO-)V7fd_>B{?=;EPG0kkKRno| zIFv~0f%!icgwm}I3)CSQHX*o13tw`ze-7*#_7;wrL|qesWO#_pz`TCs~Z(WSf`&HbIETJ$X6XvV?>5TN82F^ z^l?NET1brh;?D74vl<%3Rv%uk6?y047zT)1<8ajqSwFKv&F89(1e`#(RhO8MgsD@U zG|QI>nA(SLJEM3*ormgUwPQw7ah=70p=CnkLU}P8$18X6x!3XEG9bgr2iIZnXBhZ4 ztAKw)ee*ps;J>Pmgff-L^{moKx2>x}gU;H^tqf63ObEpneR;PP-P_3RW0JE?*jf*r zeQ6W*pb2ivyjs^sbcEeoX$f+MAjJXPv_~%F%YU2g^4|^BrZQ-TtL?#5?{8Kg+iKRg zAK>*?!7Bj|4zXRQ6jZWJ5|5K4;RS@~8xh730(Dj*#N}5%{bV(0&_v3s(uV9R473_q z?PsxyMxH*Xl`lM*jj$7GM;3O)`IgcybovYb-skz$vQ6|j@sv-tA_=so#(7;t4JoK^ z)!yk0;K5(_cAr;5G~a9VSGNHN2&zMPeNs#EV|5Cl=D+B#8btI7xqogEc`x zJQgS1>@Q2)2vkd3+R+h*Lp#&iak-Tc7z7hu>I&sG104vk5qhm>uM%HKowwT(?Kmm; zj1=tp=-g|N;r*2k>+X`JveXYmeNyn@7kG7KH%<7YLi0$mtUP*uf4}>tczVAC0lhDg z9XLgxUp~3o!yhVls1>b7HB#8oK2q2G2dvsGCN@sj`~I~jR_Nb)OQk+%?G*Wj7ysbw zs4urpcW#L-0HUe?jZ-T=EI@@`%nYCb{`U_>utI@#1M7Ve0RI0-oy!jG5Nkds0s8d| zDlsfsjaui;w;#Ajd?&&}Av&uU&e8zFPF{JE(q>W7tvU)+t?q=3Fy$5g z1k&t$1&S@5-SG|d&Sf=ZfSk_D5S-_j;lUOjz!$hh0*v@ovcm6tb={yVrz52_jq-w- z-~8eF*d6t&PH?~dzn=g1buP&CrNq58Uv2X!DX(^tLjM^5YHX+)2yl;%K>VN1yqZ=V z2wIsJDqwdKy`aw7R5I*C;-?6|J_!|kU*hxcLidgdvz`U^1YNGXx=xov$;~?pIDBq_ zbUzr&%YTki{M0=6&TXlw|}nRG60q5(OPAGV19DSwt*x~rh^ zyPLJE?`NMkxI1g^7}PFK_)L?>oWI&~!JMxtq8QnrfCg`G2E`(CmUFOJmeq)R=i@vKvPC5vHAmMq8I_EHIPR%69Cz{ z9X9J-9oK|!zVWDBqf0B!fU{TH#viK&XrFfjOo6%*Ibhy=HEW1CVChUAp%;sc zkqXP$Y>p=3Iy=I|sQF9Q$I;_F!z6D8WhaQfKKOyOdy9``TtSk%Yp+`0o2W)OSpks$ zRy$UrR6osbsMa$EyNo?Pnwuk#dB9&j@0*lc7r|6+Cap~_3hd9$)r`-zy?W`8iqOw{;(yfGkVIgQ)(uJ|o@DDeHGI`eJq7XHs*yGi%uLg^Z=(3eOBJB$`WIprowm7Ez#-+dQY5n}rKnyR#Pc4sULu_i>3t$s$u=|leVPlv3W5b5CR!@pgD z;sGpA2t03^+q$TLG;+Pz83P3|<@wcr%xCxB)&DdJ^|522F`CO#RFfFZMSY>CD6c{A zcDwzoe>TtClfz6*8H}($_DkO zsUKbDyPftL zU*urqtr2|_u{=2u%2K|!EH8QsH8r%czo%?-3GnkrJU<73QazT-M&{f*;**2+PU$OT z>hykCdV8M!zUUC|=GdNF@S(Nhx7VN0flx6iPgj!Gyu%E881L|L72-WwYH47-O?UeB z(v^6!^AF~kSNlP?QM9JHS*Ded>-!vs&T@#x0r#IHbiI?))@q9nACM%xv%Fu^9g>}Y zDv4G=n~-)e#gSqo0)O3?pH^O+uJ=IT{^*Fa$xij;v#ja^ zFfbP>Kfq*sAA{%>1U!z2tCRE27;b=%`uh4z^@&!WPCT7+9+lUE3pCH$KK^AmiWfEP z>0OJ>S7o%g9q=yRY5PZCoh-K%916Xl5Yn1s)v9?CzsQ(Sk7u{Xsg#({7MA2uB>pZK zUjeN=Dd}|{+`@HT-W(v?6Rj!>eMOj9UJlG!*jcq`zXJUDO^J!0_vm^~9)?BtjM|Ce zH__tX1D(URO^)(e@(bVpw;9mhgq8DHMD;+IA6)xAaI`tOg+tS~R^MdwuYY^@z59#@ zAO$oD2GaV$jfT%xb0%t0=$hZPNLU&Ns!bix@Bn^oI#HPs7#7_VQs|?&bPcVzzHmJe z#mHV>UalR@H{c>c#|#K$l~q(|C==+uLO(N8)u!EXb8{2PrGH@HMjW}At7Sc4rb1Ae z_JbiW`y5scZM*F4?+4pvrer5oUILU|4l<>X8=8bQK>|K2boRYBo$|{m+O^KG*;1CwZtgJQn28!!b=P>^P{RWnjSRaSw z6Kt3%um7+3BWI#At*Ag`%f)UF1Ky;A%fw|8!)=_l=f=;)Pb`OlY9ePyxxU9{_KhWn zpb5H}Ik|@4J0+!@j|CANTwL!O;GPBn8Ja&Ak#y}Dkp7rp6K*F7ZZ5HiOTcQ3OfG!b zPes)5X^}f>2%RO4(Ni-Z#tY5OsPqzkwdSS_3JPwPTyzE6WJ-abj}NK8 zzyF&zrG_uT+xyh=2VfTB*^w3=LBS|sMD6L3932~@`3eO?H0aQiWIAf^A0Cb`Cv+w` zNV;PNXf2OQoEf9dixGon2GL@C3)J(m_5h>=Fqs7-Owk#a;vfl;_~29)PVXJ8`!u%C z0QIe=hFBQc!oP~7qmNH#4M#M^eip$=XY8)$fdB`K{@Bx~25_kuPRh0A5=)+yuGCkP zs{l|Mtm#H zN7Cl{U>OI|EoBP_XFj)2i5zt<#YFm=3VQM|DeazjT>2s>#l#g^M&0qhSo4B+B+_ z;RkwV$v@)++{&DND8!vb!@f7^EQUo<*D0tb3KUZad#F$E0q6^?_qwiQMMHSaYLk(1 z#@pYtwu@2^Vz(bh|`-SXPm8>$k&r25PsD!{NcjB#E!NQp@w zI9;NWXi2jAuyRxO$dbnNWz5RHejV_zwnQTelsX<&HPKq^N}LkA(odfJ#h|l*@Ab$1 zbSinW5p#pgD8z%5$E1iaHy^v)R(SfA+#D zYm=s;t=)4WA`suO_nv1GTM`sprr4X(l{k^?T6$B>?Rg~$HLfLphVWp%XGEuB)+wsEJqYz&t9kb9S3KQBOhNq1|aIPs%`v1UTal) z<~Aj>O1ldBO`-qrnpBS{r9X}NAjCf}uIJm!J+jD<$J8hCM0Tn`fQ#l~P!^$-6U!^z z@8ea8pw}N4homKl2V4{YunRSWB~mrW>nU+e*db zU?0^rGW}D11FQBd3d(0;XU&9I9~ZudRK+0n$?BZY%lXotS<{+aQ$+caJk8aG)hC{m2KU2tL<)QS9Do zvhcBgy!)a&d`up;aV9`wE@c0?yH#i%qNKyzO?!PfM-|^id6yKAD zOIo}M`IEOP(2B}Ob*P5x@lS`UdCbIs05cXq&;VSln&_1lHGlj1x*01#u>vL8o;fXK zQ@})H&DcgZ-w5E%fcs4dtJcJCr_U80fS>sK_GzWb`@%{-X)7kaWY+bcr{A+h{3F5= z9}jD~D9HzTb8-!)c}7P^kvd^ZEw0$y7IMhr9+-GF+(JSl->Q8FMsr)EZRN7nN;!ZJ z-Zyzvp@VdDMfM-aTvl!>nACp%bTZLBZpJsehFh5uzm;C6Q~go?WN&2n)pw=k3klN9 zU-eKa+_3QT`~J4jV02fiwc2n3dQ{f1;QcxeU7&|Y z8go7Mxv#J9Yu$I;=U{c8MC$Y9h2%*m84naWK0xAniG77+h{nNytX}{{) zzxDv?lEjh_j-Ii6m~_-_@WY!w|2V*6+rx9I0tw!`XfYx{IRiMr+WNdc;MtLY7l3xb zW=J{+d(BvmBq8@9AIv9A+h)eB#z(z)+DZU!zH`; z-RtZOC~}h00YINmOj}4EtlB(E6Kpm4Fs?Aq2aIfstjbdiiROF^&By4)`8DR~BbEhe z@|iH+d+O4JXiB7NVd+>7V*ZjsdC^g6v*7gA(r#5Y7SS}e&U zH3lE1mVD>w6)v01h4PsGnx}JXtA=pzEP78ANS6b zxcg@?YEquEx#_mz>QzG0qrn4G9M(u2)qQd;7gCf z?$hKx#AU6r8tylb`Ca8s??0QU1n2=_GYyZ3ptB_txtrBB%Vad?gf872h6dv9J=cAO zp+cSiI?Z%AFq>JQj(3h&_m7CT5=hgiuwcHP3qgD-o_Ql?LOZ#tlx|KlyFr^cDzZZFHwKOgg zz-f}zbmAB`eL@B#7MCrwU(ZkAd_5WSDO!UmQQvC-apM8#tms>0n2;=>)5geV`X@Fk zXO%=rN4!{{*QG)jv;|bQdR9$_diO&e(lwc*3V`ec04yGQ=IPPm>NB4yF~?Er;^`>| z$X=fn%7uc8$|)?Ygnk9wL0}~UlpRz3w0Bt|fHVLwbC@V7D7B8OVxTnhQIlp+zd7-9 z_t&-9X~DB;R2l_9@kbtXR>we=n6ou}5qJx|-C`04RAWH90){o)%-!5v%4}iJ7fJLQ z!Y6UE_{z^6wB&m!T0NbkNzu^D0B(H*p)hD5?eNQRxp%A}W8wd{=%@I%NELH;RDGUq5 z7g^1FiKyZme14PH&!PnsTNU$h&Sma1=0Q-<=)#!uMV7nepD#GOK?X&Bpb^x>x7$Lf z4(C|nSJV}R_4lU@HJZm6->}B5@3n6wE=D5qm!G;Qdr#oUC`x?40Ve^97f3>}wBS2) zK18AbG|f}+Dh2`s)nQJoFcG9TH&Ch4{Lgx(fO~3yFOyqt%85r$q6dbR0zKAuv;+J5 zwq@mtD*mk{`fe-X!PvUXF=JW$ni;@Em7)BbHEiE)VI{F4ZJ6g}wwc5c3>DNG&4q=y z??#%OoD5v400hx+vwVPJ{|W_!dLc*>*Uie3gmOw?A(KOqPft7y9N)?2 z!<0*>*94$ox(wxa^)lUxCqLKAea%S2ubz)gjgwHkeS8*PjRks`_l`KB#pJPOjs1=d z$LgEpfzl6fIg4)Np_j{}qM+nMFt+WIEi+WT3K>^LZM?BR%#63xRCwf3H52I1xCkT& z6Kdf$q|R}7jI5W6%~Ye;#gUEjcc(AwZlWN)~8p8A9XgXbHp z!SRT6(Ht?dSb!P;qesc~&U7Qf?LR-(S1P*i)(@(*Ix<_sLy37#Qe=xeW0$kj*C1pc4k zbm6hfC}O5I29PpHa->%7%{9NH-2C?9t_&)xLjJX*~%EVewg>A zeSuWvWbD*b^R>deZ3R4;@oa)^b_4e)V#U>-9>rMUO>(NDd@CoHF*T)Ob-S4$l|&y| z7+IIMr0Ed{!Eir*{&Y`(=SV=H$cNdSJ8;1e9l)*!ylkK4SAYwSj7Au}0`c>0(U07# ztz>$4)kHti8B>jeHp($)9V3L0zXeb#!tBgnwxrl00Q=zv3(q%xDxzPtSHIXCUp%-a zX=2Kp!zd=Kc+;d@O6K;)a#Q5w8Mx+=-#~7>yQJ9sT9S8i_!$8pF)NkSzv$8P zn_7kMIy9ey_j4|TQvTluVx(v(f+&7DGH89GW$}?;k;lk7PGHMMx>@?C94(Zj)6v&? zF$2_SA(qDNf4cnG@w8d&%WZe3Ps4?6nsQ(1zG+@mO(Qhy(b4Vwpig1T z0Qlrm$uBoRKFdjU_#GH52l#b8K`aC~_bl>{dT9kD(j5{>c7p5Q%+W&tZ2ob%wNWad ziZEUG4!9Eq&|v?VxL~~;g&i5Djk9LyVeMYpfH$w|fKG5Q@Cs>#A_()64Q%>!fAvr4 zL4bB0|6F8V=mLBSS+&n+>e4l2_(S%X6*c#rk6JiYl|>i%)3gC^(-HNR;}3GlYTHzV zqYv;KslQKM%TBMUwbF&ntF>cIumUf?M8{dAS=w_!4_Y+}K4SIR3?VTo;JItimklPq zi8dd&Q!^Hd26lp{C#F8{k%p>xb=Z;a*m1CqO7uqF8x^?f(RvbijjZP`zsR>oO`RL3 z`llk0U>mV96*u@RV#q6l79nT&u})-_j?^d1LrV|)h;!$(B4ZLmqj1&hK=%Lh++rqm z;^T6$)JXkOBEsLF4rG8&f)P>oI5+4_uyx|k&QX%+zZd+#Fn(`Z&$_rH1JegZX&^*j z{;f7@14voZPn`N`EI_NXq(OsNneYwL+3Oo_@8a~ zNF;0J4u2k6=5WfZ0+z%LTd1~~s2g)eN+}mC@Be>4LCEF>ScoIXb2F0WN;J=J-Uu6;3a!!#%p1niJKJ`0cZtf05zJ_=Z!z^6y&-_8A<7^OvZlP z7H5*YAkRexJai=g)DUW(b_DmL|Kf&zV=UiczwFC+OrC$}J<_PCDmoaXGyMJ9Pkf{+ zl}mUY-T@4Fj{GA!66AyP@d(9lH@rIwBIoPs>Y^>u@Ii=*qz56?S|jHAe3O*wK*bmg zxRnLUr__9N&iNa!z#^S6rxyI~sUkUlsE5?t6^3h3$v!VXxMQRgg5i_KS|`>!N>^ec z{DYf;J2-VAB*OJG@Fx{!;ZaPvWdb@i&%kA@@H|ub8)Ib_)Byv<0VrWxYCO6sNzU6h zgE1Z>$NxJ}5Y53f^z!y8(y;^n>&-UK>vw`UhHp@jK#7)B=9{A=%ZIPdo&#cpmU$6z zWqSg^GwW=dz)d9cqro`j;Fd+zq<$e5iOyc^_v}Ok<;)v=6`>}$vuI4LL_wxm`4#}^ zxP2xwL3hIeiQFvo5q?r<(Y^cMU4YxG11i}&)m!vvH{-eLo+(i@VZz*pOoKC?u_1Tp z#b)6O>mwvj2MYV2tz~*Rt*8%NBRL>k&DY&mtSa30)mC1)XO}rQbmG7a4RAZ;4}-!q zP%fbFoJLSGx4r%UsCw(TsM;@jlm?NO?ha|Cr5ltIrMsl0yM|6FK`Et`?kZ?o}K4bRbF36!yIXuUb zz(~T}g!^7`^SZ+P!d_HFJgz3wdrU;Ehk+w@o=nW|t@$q>W6i7B9lPZD$*Z>h4kXk(^HXkKQ7`YhlHF*3+ z9v(T+OrL!=dq6DmX1FEetqP}M%4+0OGw9_=rUU}ALH)hm1%6CV!q66L39sqgS4%RW z`T`KQ>k4`u&3{mLmj2`7W$;+g=~5a>rh&MvS{miPnRoJD51sR@v_Y=F9n zzJ^~HoOmL1pW8s?)r6ucPz!(yk65t{u$d-^xok!fwb>uP#vc>!k&{gw+QO?rp822J zO?7d2`74E>Lnv!BAm{-M&Kq6~rln1LBdtNGTz(5=Z)@Q4=qEg?_y44vsz`Od_Wb?J z(K`x_1+Ib&D0-#Ev-*G}mG{!oxH|Hw$}?$tM0eXkpP>Q9d>yPudDbJA#taK~ycz|y z70RtbFJ2%iRlCR&VWKK$D!>~!G#WVX|0q{q;q)oa9Ep>#SxEcgk{})ZKH9Et~ zK$o9(1dh_A*#q7znjW0;A0?a!?3yz-O8!c+DPLEj zx&qOh0P}^Jxh|^*a>CS8AjNQSz(Gbv29#}-Y;f<&ZnFcn0K#UI@JXp){_fB|9xMx8`4?%j!vSegvPjh&<|ZZx z;9j*H-667R>AA>cMHCuV;1A>O-=Dwlw7}LW>dx}EcH=>BAue!C6eG;nZGMFNkC zFcYY{B3G8mf%G!t2WDX9?(^tiv#Q9ZCgH*7Duhz)A4^m(E~F|YoL+R$e&iDp!kFaS zyNj#7e?C|cT$L7RaPX_of0+B53%Q1oQR$zN?95m7zNk~XpB4;{Z8^4%1e|}-1Y22M z93H_h{xiA7>8s68);MZk(Y>21{D4FXGGwb8r@xsaA7e>Y;+RI5zvqbl&C!T2w`#3z zyRUZ^Dt}kqLPnVpPuc8+g`{VC^?urEvGCJt&IWCY<{`r}D%(Rj)Q=531f5M==mZN0 z(g1bNS1Kw0ed&r-iRJ~nP~f>(@%<`n&O=L4W%Fmgl}148gR&C~#Z`gCgU#mo&2RfT z!6heTkkkiqi8otG$*WRxjezC4u@3H+kl;nMChyLqE^S|rX;ckBV`Oruy9K8>8jly= zgRH(eSOR0>clIU%OCSg12)SFdv~Lw1+bDCbh6or)Rl3NamP+t?e!f$E^%e=;Yy(>< zfU`JFFM41|Dko7W+lo+|zme>jt=OdVimT*Vm-4DABS}6rFe;p0sOvsc1A-#c@DjRz zFsPNfAl>H%%F3cnz?wUwo`9%EszHTz#+xQV0HIjV!+7szrDFq}*Lc+thveW9XTseerTuOj_hF8oz`U&z>`jt}{^F^YPqLOtQ*a@^fh)$mU%^-3%K9 zH{5?$4oVeT-_KYE@HB%(B6<@D2e-WB*Ld zLJOp7()=eRe_AF-S&gU=o^HA!VDTtCA3`Dk9;y(DmQ4PEc!kY))_pMCkE;(!IO931 zg3vOh3*sB%caqgsZ23!4FYubTz(Y49WpGq_aK#6|->DX$eWdDJH8E=3U!Ga&{-n9! zX8F#i#LOeJuR3U&)i9*eijZLgcN2+q-5EtKmrz=twtwhKfR=Zpiq;UZmuS%|zR@Td zBymHXf1VbQJpM=<%T5!GgF=uXVZhpf3Wqkr_Af%<vf#ZA`v64LLOzudZc_3xj_s7DSKJ;cf?JfLx;zujpK$uI~lQG%a8ESU;01Dl@G z!YI0kZb$)wSFbd_dUPEJEIi&++R#?({d)>ChVnkYLlR;s>ysVU=s$R22^25CadI2Brjq)gGRJV<=DW2r2Fic);cp&isxHL7%{q0Qs zBHEl>ZPhpwl6o-)!eCIwntdRW>3h^9>CkvETcH5z4nVO6lI7VaP!k^ae=9>L`9v?K zG=ml(US6a_Upc#gCOh2+KH64Fdj<*!FoEiJvp+HYYWipRQEm*EG~lYREkjj)yyaAC zr>wsZ!|D7=K$y!~Z;v_?i8`n(VPqVjjp#lhha$Bu3EZR8<=^@Ls&0~*1ns*~1?_L1 zQsqBjcS&Y3WRA>^c-&Lwq}y&k95k!45CpBCxCrly8@>MD6}ngBkm*JV!EUcg4K>q{ z7p2Zq8Us*+ZzNhtiII`^_2<`mzUZ$ftu&okzb8YF{HtzO->lg~;x-CNj1n$EPRu7r z;0%`XQ$-Syi3_zeGv^`umsJ0lTkU1$e{m!?+2r65*Fxj}|E zJT&^_bqKDR88O%V<;uIDT|2;~!+%DB!0@eR0BAa(dr2l=xn-8HgUej9n4d@6K69fr z@IjaPv%pQ|qJ+KBfS1zE|F2kLUGjHza@X)NXeI-eh3%o54oRTN;qm79zdP6yvWv$o ziRK?PQTQ#xxN8kxjZ^j&H^!=8KkhPi%d_MS!*>d8ZYX8RTb2PBcMr3!oY;4FG`@RA z`FD4x6eUMk^wj3u(0G_!%n41(gR^Eb9OTjE2`>XhY=WOMYz5QYl)dSDW+V8QQ@?)P z!Yuvg+RaW@-`vm@GFAu>A^}O{-)@xrAjFKPN<9T!aHN?E<9Hno`I;1JF(1Omh$N6P z$Me)|cyv^6U|1F(4+UVZN4T_D{}EJ!^@7}B!r0DGwJlKHR#e0{>u$RU14D~sE^$xa zXhHDPrZY7oWDbf8N;9(3k%Vx%W{-M6^D#in0g#@R6$Weo{-c@a zt6ttS()&1`LneoBuYTqV#XE2DI&_2+V|CGfQ3i5k+KiF6qdm`9RI?pV&E8}QBbQcR z6S*65yJ7)p4jxJn4)MG_v6{pKU&4s=#hSR-ix&jNepgqsM~5r)sp0u@%zx(p`wuU1H82g|dZy;eBA0_c>V!JxM15>74y(nZiv#!#>jYpB{F(oT5P1Opq|MGpjomfA!t-BUts|viXMr$Oz41@~PoL6ctTbKS@}WdD7nGg1|EE&0}o& z{(ZBy+;A8VR-}i=divQibEE2bh!Bzb9CK<6>f@GJe|Si+OnW;nq)GO!%a5ny`*o4r zM>T`jPc=0y`EEu6rzEiSzJXk9YBO^s&HV@3MAp2ks}QhFKpozHyxoUjyBa^iX6DA; z6WrtbFn+cTA)Z`}8l8ML=g$7-+qNu!GEgjem@W}p|70{R(fuN@t}`_ibp)dsETj`r zn#eyP>N;T4Z}i1aehLKHQ&841ApJvIo^TVl8(Wbe-m@TfmCW>Id@8~t4U80pBJ?VX z$Y$fQ)NIJ7w13-JwK#E}wEPN&Xg6I*62o)u?RT~jkCZZV{LYAs&aMuk<1_=YSpd~5 zmSjP6(QeF?n|CquFV_o)jCTuXVgE1NeDDuGmZoEK0g?awd!b~8_N?uNwBuquHUiRz zd@J3Vg%>)ScMIc03D0g?vDkO(WyL_k#@Zp5Hi2!~ucwh8 zgn$n8Z-g-@j1~e3wIP=Yk{Gmi@56C%7Sva#VUO&(j#gOt!6T3R>lGreV6#TaLs$6E zGz7ln9(#)#MPnbE)el?#bI?3yNKRMD1JL;MB}y`z|GKt93#>EVe>1#`PJCLSbt%Xj zfgbdE1W8;ml;KBUX{hU)v=ZSeezdUJ-zoyiuZ2T%nT$W@N2iQb+ppqggPj0Or}Xy> z_KYA!0(0~qa?gwov)Y{yBYVcpkCm>0sEh9luTekfm-^+~MPHh>d zdj992vh4q&BhEk5GJrzFfFaP;TK$F~Fjy#dzs7x+G(SGMh>}?`m5SAMt%umC!AfY& zSoy5Z%F1-;N`%CXSs17k{LHp?c6;+FjNCtAiVhLSAV&X}b}-R`YSn&V$tl(w!0+t^ zR@r&+V*_fyjEdlL=*7Y87(2icMu(21^0aSf|0B-x;!ObD_`UJ9{D8<`eX=(EPYxC? zt~oG5?iDdpm>^i3&m{eU2Fk2lFj0d@LMn21BYQ%tcNCPw$Ie-azw6?brTH<~cN@LL z%iJl8cVSLvN2s`@0ogiopRcqSe2FCg4MeeC5v~5sgPb8uIzszSusLNWGAXW{B7qTK z_1U+{AwdjArL!LhVDP_THKPnzROjfHn357b8NfnTPd-Bw*E@UPm^Q|wWE(jX0Hn~s zX(+@|vaxFt8dQ{YlssZ@z$pOlgSV?|=};`NUk91PLz&|>{UKnzbw%R--%E23xyWFe z03U}Z$E)71@m>;d@Ggr{3HwKg*VzDzzadFcX1}vR*fOjk)Gf1$z0$WMY-g`KUtzm2o$ zl#*_FoCC)kvSZ{cbW-yR-mA@FTj zpu|4&9N$q+Y6=Ad4+GETdzyt695z?uarw8&!s^9KU!;R`pAkE&%fDh-?u!RC?a;az z&yT(v=(g6yjH~C^avX+urfHw0q*z0BX%P?D3OHyhW=Y7A$&MK91@x88X#o~VCX<%B zetirljb%wQF3#Bo!W|fQ+^R$lCf_Zy;due(hocOfi<03G8 zfpF30mdzhx{ag+H=iQbNd@yVetD)*WBUy9&99Gjv+HOiPs#v+mnZpL{vLPiWj~3xD z4b|cMb+~nG#;Ga8$5f4`6uvGjLl^83;L+>vJT`QpE(%$=+Nh*0*^?iQSohvQ$HQV4 zE3sM3xZ-vA!&okU1&QS%R13d}O~~>36Cx|KmP&=$@Ah=J`JmkV{`%C--Ce`LU>E?X zxy$v2oWjV@XD&V>ud0ZM2{2HvIMPJZ)ZY82a6@i}7XFR5wu%N^wLnjyciKg2c0mYp zhlKGo6(8vqXQz8w;~!GTAh2_x@2aZbMSdI#STnbiUg4{WJffn-6&M{WX40r|M0^Ug z92ME1);e)Jm*5qBG@_YlkuW9BBkf8V7PdfNEf+()<|K4-_b_+p5gi>Z0>of=jy6S>ihlko7ywv>5F>HA>y)O zBVicEcZK-ip3c_SM>{~LI0NhYdrF(KSoYV>o)HhjdXYS43<$HS`f3*OH5n>ejzl=E z^CyeYEQx{u2Z~v_czEq6?tb5MT+q@&F&di{4uEd@Af#TQYvp`5&#TR-%pfB@eXjlk z6HY;rRC|_pvq|<-Vvg~jmNBSjw;q4pL{9G>?B}b)a)N?FOCNe-NbH^wV`5^?HM_Hq zK~A!5JHmUNC@n2*+pVesrw3c(1u9KCkT9P<^#=B3I)dyXyzmkK|* z7&DruKc51gIIq1u3$!i6jjtmlLMHpb zfXa5`Hd8{>Qmv1~k&}D*tb{fT4h=~uDGJWcywSO-qsLA{wK(sv5Ej0vBKiBHAR%Th z-Z5NvRdNeTNYKRebdHZFc$Cc^$UTw!OI)LcruIE}Jh#5HQ@X4J2McR_dOB>{R>ddG zo!O*eQG-w}rj~>LFnV4H7KDiLC1&=Z$D!dRAD=7_DWimh@nY7>o?9+!G_x$^x{Jok z;W(aDkPAUZX3lMG0}S{((;-Ap15Z!Eu&}V?l$6QI$vo_(=m>NLqs+?$4K1zS-@gMr zlCCZ8tJSsFVuxuK$ZwM1`UXi#`kNs5iHYrd;HehaPUvvVot@Vm(#q=9q6-x~Yc&Gv z5r0wY6UwA-_D-fR*ZN%R0=z6>T)~(Zr7lL`)pLA775W;V;cfWePj}Z@S2W|HmW!ER zhFiQWJ6#X>Lq#?~AC7KOOP_Dplb@G^8Hhd!=_~I%n>|*OAgDjojp`{bG+lrF`eqpQ zO7R6h;TIJU zv2}xl&J)VH#r z8xWP)*TRXyk?jgr4OT9$?FR;bry%l3P5a9q+$FNtY|lHX$y*8Ud+(XfjMI7*FC4i! zEEH4XWnr!t`_s`~d+)O7If=zxJH#6O#_%idM}m3Doq0&7{xpEQ_w2dZPTnL9z!RE_ zd3L}gc0Y#{uR&HIftm_&g+^b_7>^-xO001ina1`{%Hw;#JMje|!yhXdl$Di1y2f?M zl>wz+Nb&0)XB4XVsUx=z43=m2rE<($(4=PmvD_q^_^tG&w_rAF^o(g2x|d(or+s+`JSb^)Ot& zpb3C`w;6pTHhOV?D|dW)tSdly~_`15{v?`58ueup3Oqx1Ig{FL1;zO5N{2<@JS4{+Q zA`Ba{FqYgVRY1GS^BoDeu$coSm#5|>-WGfeem|D{^(zpK&EyY4VD~qK#KdR+Ce;ew z!K`GKS{s&Jp32C`h@KC>OrML6BJpS;|D`l+qWR%v(FHt=+b_t3C-uJ3H0~tp5N`{z z5i9sPC8eNlLv{!Pf=A#GtNiaSHGY76k7NtU^x@mTdff!PH!P%BFZc+5TWNmCS=a1Q ze=}aKXYR=$%qH2zObcet`m3x$JZfdA0O8XSlRq=o`yz9q{KR_R-oiYsT~M9PSx0o| z&DvdA)D&^-X1=W=Y=uajMQ3Bx=I>@wS&)+H;t`xTKkvWi@X{)l-n;G%ywbXRwe$n` zkWf#3i3EXToB{2=4F8aOo>!vgW+Z(6BOTRN1@0Pu`YkRBlAgu+hQHSC(=g2aXM&k= zBtpDA7~cDT#r@lbnGKwL{MMmHm3$ROW&bWOZPk#Yh|SKy#$0yT*&IkxGE9lN?=Vqc z)S@K|@F!fXayx$-c~3$@Vi&SHu-RTv5OJDQbZjmRw`!26xgPU~JZqS@U(iv0v1R=3 zUA{^ZwaSBjnU-pn_; z=Jt}K`jQ0Oon}?}7D@ovMYhTH(znmEva%}Ls1aw4rTh_p+Y}DE9OYltA@bYGKmVE` z>ycPv4!$E@iVQ5Istwg|;4uX-z7G;wKh9Qv`?T#eT2RtJ``FH;6>8kpJ#b**Wh_d& z>#Y>5Y-|&~l6_{dG2+c+1i2V#b|hqG3TlQGcdId%0r$xF6K;8B+(_hCu&oy3Gmd^+I?4;HPS4Qyzx`Jm8+ z3on%*9)_*us?*%*4X`(ytJ<6__=_dYqK7qet96Eu;M zpYnL{eJDYQRy9WXhEgS<5SuLOU|=&Rt=L!-( zP|O<6-~H;8`;+xvNRARjdajZPs!@u4X5pWRZl$RVjl2q2W)MFSV)oky)ZlZ%=?N!W zW39|Zgh#VMbbHf0QrEic#q_@8 z;o;g&eZ9O9bXkmLN7j1sXG^kmuBPTQSX=d5e`u4YKM8$4canukG-^JS$f@?gqL&`R zwH8h>6$u55Q9(mPN|}B`b=el&e0{2DKin^gxrpM--K~&9?c(yqae7vj)0#BU>Vkqu zP@6%xxYDYIO(h|O;qfYN9O*5-azFne*JGyu0EBC?A3!yn%GTIr+&B3p&#ZKX~APV<_?N}#GHDeoV8M^bIIJ?+-grT*^p#xeW}B&;-{yl*DieOdYXbH z5lW`h)f-`MT{Zg#I+&EnxgxEHWJ0M~zfDOg3f z211`y&r{_`$a{8vF6_RE0Rk#>@mCw-4y~v1A7wf%NW4T0xln&Ym+U9>#iadA8bf9v zvoUY^qz0LGQTtL!#L9o^5z%SjoS*9a+e%{1GC+6xDpQ&w4CKHkI6273->e-A@=HIJ z$KkkB$(z!lgd~URSp(=z91{j`>DpoC)2F7^ip!nCQ^L`#IQ}_@LlNQOCpUh;UK3!U zsq6?+n7y*d8Y__V!?=DhX)v#uZ#3O*cLt8jcE=Z>i!UuYOpZ14wK%}dXlRAMti_R! z^aE8dAX)-Ck33do)iVficc3drMA&(JxPfQKgAFwPiC5c`LxFFY@-7`@uO_Lm zu>)=2Q)h`&1)A$ez;oNgmRusYJ`XVoep`94a%+;Ze{FrHVmpz146Qh9_IrpvS=Laf z4&P)9t)c9tQVNj*KCYFaNW9edMUHwo2-^k+2fg--3Tmlz$JpL~sG~Z<>|IKn;RvY7 z=7ziW=|4dWp*)lyf_H{JeS(4{diS?x;4spr%KE979E^n+rAp70UF1UXaBR&94@39) zz>%Uo7*9OaqN#QxztEGwg#l_@s)GZ4vbEsJn1l&bZOx<>henHTbd#YgPC}xx&08Y& z#(*A74?aHYEyhsm{3<#&Ndoe-^Jz|RGSYzErzl7Z%Kt3X-@YZlm+sqh3qPDsvb(o3 z_d3A-82<$D3er+k3?_B*jj7*Mr{5QZPmPJmmO#LiJIE&egKQ}@>O3ohTX*I`sw`q|6{5t#@*0@Vfm&Zk zT;8u4>C`kAs;J5dYHk);SX?AyOFfU_=E^Cy)$H6GMa5X7REm^c zVP|KbuQWxz5J4<9t_s$YC(d26k0SV)olPr|i_8JMBO7JwZYcqvL6mEd|Ve$$;x15T6W4BBY9tROK&}!4F=PDV(M@vBf)}T zO&9-8M%QsFC|Hx16Lj`)2R=o7*Vh$Z@@}Y?em~8OL#6lG?RG?-o_^oa;in%w04$$X zM~7|j-PAP~4L*OLVV6?G84jb;s02dVC)lb5FLNiA`ST&Q?#x;x%@O|PXBpT9llZ(# zYv(s_$&q~lXW+e^_MtOQw`>NZgeL{B43_1+O_u3*Hjod09h*i1TO}xgJ&cTe-O3Q0 zB)?rD_aWoV`jxQiB}%>I(6Aj0miQAqE7Twn6>pB%2hto8x>McFstQLY>iCGuOOGW7 zLF#z)_R-r3ed#hht@#BIlJL7foTilJcs`K+H+nKMh@~?p8Jg`>k}vQ|Mq*hxI6^abDTdR) z;{n2jLH6ZBm6uMNPu-c>ot~42O!7f^IMQbE27}(i#)Wi%ICp(T*tF;KfzZ*Y?dBM5 zxDS4?Dcu5zOHI`13|ab(yZ`P39f?8P`@>exqj#^YCrsO^$-`d-y!z+QJ&~M&o`Pb;H4Zd;8PgN zYjilA`&=I(hB}f0sMwMS+`^~XVD`}v6hF}StY+v0In5pmfnn@H|C9_&uIQl}JF02rXzmf5Q z{W2;l`Kb9M`JB)O9>_0r^`4tY)3&npCsaQfdZvCeU^7SHtf7-y(Cq7mrr_vUQD3F~ z0{AM8iu0Rp52U6(M*+WIbZ2LsllBdZb(MUlwDg$vzBeuEg$|?JGL38-{7Od3I{v^Deg6kw40&Y$)xO&WHS>yp>ScxikB?4p2K@ZFMt*AyWFIg18m`A)1TpWGB$!> zHl%lUx&#ocAor;Cfi^g1y;WD21m0gxP7VlJl}6gT5Q$@mb*7Ef zvmHif7l&G3Lpoc%&p|Y14(L<+MSt8MNh~jggd(BGEaT9zN20N=!avp+emm=TS(C*C zNV^QOLe^-3dXE976pQzP|E{QiGk|z}bbLjO{$qy;Ud8NC7VIAjC+?zAJBhw2ood0e zh%TwCDswQX2r@60v2__xxZIw&$;w_J~O?pt)?a= zHR=6C_M|8H+4nu-kdxYm66t3n!I5Eq{ul}~NlW{E9s!GU^AamYi`~@W4cSvwdM-c^ zW1t|RgmkQR1Qa~uAOT zaYkYZvC!DKxgTR-z%OXNeQWl-eZEq!Y~fQ`xq7z)A!s%%h{HMTLb3*?D=$ zv`3yG2+mjfC~S%7?x6)@}AiH#^pe<+ndj0g$DMZOoOWBYpRRfK#`9%cT}B z2&x!K^Q2^~{;}Qgf3h^>;Px?`TtzK??hg;KoYC(f~xXRKGzLzkDn@8dF3>q_D7XTx7q#UcjU= zZ$^glnbtU!=ThP`Tts>`dYY;~oZ`rO;<982Y+Fj02~TVy`y6EjUP(qNev935{E84u z^mr|Hnl{po{_>I#x=9x8ZUxCrB^~Lg#?`<|x%Hw=wx3T``I2i6(fC$qKj_1l7#Y`P z+-gC(Q&Se*Z+ulV=1Od~8-0oo#6+q}%rv)lnp-19yxA|;_7tV1*Z)d#VGdZE$OpJ6 z2Qo4;4oASG)O`>bUqmf^Qlh5=hjTB(HY3WD$0O>Ew4NlvZxU`s$^d_2n( zGao@o5ge&V09yWc3N7bBV0!uzL-^77F@NF_Yo*nB!P8rlh^SCIHNJKGpQau+86#O- z{kJq3_j{f5I&e0Xu9;&Omi~*J!HdXx_El>^^XOj3r8;gSau=JItU=bV2$(;!OkgN1 zc=LScX}LE)J@B;UtC#T?acP6)efh!b*rWrWe-4+u8Ox_q>N9&_c?(n0mAo}P`d3^4 z%~#68I5mWlnln8&yk{`wyPpsIbS|t2( zzrFg!)q%vbEt(kU+|82!XAZ*$HGu@{hmiCXgF^U3GNjX7(r4PW*+5xiLYdZQ!w$qA zKadAbC?1OX7hm z-)a_aJqVE{`39Q#kdq@6mXvH<|Jy^LTomDGJUl#AIkgx$vABsP<%9^}jXe;IVW#^f z>G5sdUDcR&p&;f9CM}5JrrH)Ki0w=H5hZX&kVEAFlG1V^F z>L+=$43ElROzkT)my|b?Dt=JfZ3AfelE1~q))J zw6Vp6)A--S_S};2=>6^$;O(Ln0s%x(X=%Q57g{;)7b-?B*(P-uJ$CP9f#*Yy9i$W4 zRbZ;UzvUD*+hP`b1y`g`K0KQR?gV9XfV^u7!)N#bjh$V|@I?CAIX-{yrHj{%9E#(|Bo>q~G6yDhDXgGkwV z`Ikc@TyX0{HAz42$0&j;WgCfr+x(8=;DV+M>!SRl2D~gZr3))1CU_{CKjtAhH0R&q_^Q0Z9%<{5ts zi2|P}qW?wre;>tzOSIqR@kfWfzgl<^ud)JdG; z@o61M%wWAW?{g@HYvrb-1QsspTo{K4Z&f%#ZdEIKe`hG(z5W3okRzp$&J|1UZiefV zan+D7AKaoG!R=Gp`IGU7&PFoodY@y&epNG$9N#!y^=RRLRtiEC$xuuqe|NKA+8q^r zSSjqKw6>B%CyMv<*imOYBLAoo`^}A^%A(Y`hlhua%MPN{@iVk`7~Fz+z799rBc=|d zHA52Q5@-(oAv96OODO#O<_$1&-Om7tR+@DWMau5eRBOY6CG>nQY!rV!bj+2(y@)NU zuiB~CbxLpJJyo#N*x;3b871oBFXQDRC}ts`N6Yaz`b3Stc73Q0Q{0u1fslVB&mUDN zb5FnJ>mH0DMVUQ6IKA!cz8;Y-wMnfKp-t3&U_=qqbIma-?779VbU~pFp1A61 zhL_w1`USI>zv=pY6M{c^tV8PeR}mDuG9?U#44rQ;A`Be(o1yXqG!KqeUm&fQ4ctlr zYnbFQ7c^tHO8Ky>u%lV>&P4=9E%>^hvw!^{^pQD(JI1b|CYG=1+#{J+!B9VO&4D4M zA5wvgDqd7b%w9_*z|P`R!^@17d=>h+8@VhpV^r-GtS^ZqL7XD}1V9{S{4i};r1HvD z8);Kq7x(?=$MDl?rPeA{f`s;rmOKMy^A^hc@#a_9&AC{hZLAU4gBK!0a>fA(b9`^W z^lIJNp_Z%VK13aVY1eiPu6hSwXQpQBR;j%uv3%F%bn`zQ^RgDFU(fuJD4E`;G8*{PW%mweA|Lk=%f= z=4-sptUqR9hP?D?Jd_jHJ&l?_Z)&0vbJzBBAeaPdL+3lbCtjkhpb4a@nrPJULp@mFFm zK{l4Jt?Om@)<;M8L!Z$SBw`G2kDpZPxph~8$AqWkZeV1@)m z!bMig{rvBF1Nf6;^n4aUJ+b9wk{9l_s0dV4R0!|hb;C04&0K>dlJH{3_S||^Jg+@j ze*8E--Og~e{z!F+ZS3!Uz3SF%@*nt7>c1WHhrL<1FNcSsTEqO}nHEfRr8@Wt2@A7I zN+RGoaN&ik5cFr3s-N1Mo6`Y?9;Ld<(oq$X z9sDi**>We{+`^roy-KdKmP=#+@bA>vdb$OEJTw(eEbFx49k`*+P2fo@>A8lwQ>+&C z_wUnW7j_wjFox5<=PVml2IcTX5!wy^+L2I^MlACTzP)|FWCHHm>x#15WVCJF$} z}E~q5=dgE!|0|_`lP6Q2#%tMB%TwaI4w; zY6mD+Rur6p5kg1-Ft9z{no0iY_|ztK)#RUJ_eAzPC(<0;`V_^+OR%wp6XV@d+K1W< zY%WWyBFFMnvmd`s_(?BNcIU%VomxAE(S*$JtMFI4{*WtGMRw^jwfddtJjD7cRIn&5Lb-jO?LKa;M;9=EkM^Z z2p{if9`vKjw>_HkA9<;fd8kto`cYuMN6cFzHzB}qN>rJ4h379A{7J$C4r%?=E4jJ3 zxzION;h^z~OPAoXt=5fXLO}4vQ-&reO72!!i!YA5ySrYK1+BL!Ps#m;t~5cH)AtSW zU6H=;Uk*o?4u1?fmbdFXqjdiCqlOpUO_62h{@z)xb>*9c;!af;!qRyc`WHaoZnf_? zC>I_w*(2_~n*AT0oAzSM)gFrDx>NkU;n#W0R%db1fT7?wXG$jWg~f>TdjC7hpKop` zf%^pL4m>wn*|#MJPrX;W_Q~x=@6yHWIOIw6%Ogkg4zk`aT#EOFWi>`!!G3+&PZK;D zv3y#cF3|AGZ#|-Kqbf9%1)&&^pXTCCtdDd0YSG{NM$f-bY63;SEE8Y#E)QxCd_#SA zKPZMNdE7_SA9Z>1H~qb`&55@G)K{G4PZGAQ9VBhr;QYL=OGsj7b2W^8L1_Mz4saoa zBqXkfCDW4p#xBEK;msnbk#H{{7pn|x z^Y4IsKjl{r@6^FTWdZxSz{SHES=M)2Hu&@}ha^%^6yOgTp39?oxH7soj9mBKDt-?K z#yb-cG#W3Mq&stM#P`#D5FIRwDQvNK30Ipk`8s!vVwhi~xwR3syTrfP zC?0dZ|1IvdMcspi|L3XdxlESUPqiBYV|~6Lbeh{*v#%J-@YUz2s}Y{i42=LfQAc8u z^X=aVAwdYLErzc$+2{z?^GLq?PX^-X`28-+bR!T@JLkz+7xi*~Wh{0h9Pn~29!v~d zl`QK|gs3>~>aLi34s~6!WmGq2DMwu|(M*iB2?$Pw zzrVjPU7p>4iVP#nH}(L->v;>O{nCiG=ijL3JnMR2M^*2x)lS*3SnG`KO~z?{FG52Y#zt>y%5y-^ z|LxC1jG2Zt%1w6}&r*#vMynXqPKplt&S$9%4V?Eb4BU@ghsEGyQ(CQG_AH#>AtlLo zGzLH36cw8(zb9(HJ={pYuJxZw=QZNi*OLA}T7ZVdvR1@a$T|v<7WE>%a^eiPmTu@FOXYyCtgQaKSwWxAEq5L}K-I zT$3q15q3H%W4-owe!H(T9ZY|2>L{q2dNjR!eUIWU@-aad>43j1nN0aL;k7OT4tW`` zx3cWaCB7pU@Y(Hv!Nd8s4Yo+mdZ%(g!^M@~4#kj=n-^WY*d=L6fR6+i?2|*dXVqB^ z1a7nN=VJ|!lb$apwsT(diQf77c!41$g~WS4XtQi}^e)@f1%_@-x}Ho|ZqT$|(Bmx= zJXg)L{0FSU;J;`W1TGFA%%6Ty?MGhGSGNwPcV9PJJvZ|Z$Vjpuht2PBr~#?6;1GF1 z+Z#lEA zzti9~oV&IxFYGWVz%cMm35_&g-iv6`o_THd)9|w^d>ZSn4mHs!wHirB4LvT%wA+II z)iuZG-f(2lRotu37Fk?DKc*8wS4BK&DQlnYF4$=E5LvO?SviI!D9{9icF`P}Z9PaR zv4~}hYjC+KkkBBSKInX`92aXY7`N!|S~e;UZCb`!&x4B*VVolJ9qcUalOYJ5P3_E{ zvtxF0QzSn2gRet{2Eecs3Yyg1*5dUC*z9*I2ZU={Zvm1A9YYFQq9 z`g?D(fQ_4L`#UUPaA=5)gTunaI`W)Z?dP*pjMi3P!B;=uD8&#lcJC}`m+1Qa9!a5e zy*W)jb^(L(db@N6EZd|jx@U;AT-_`wRj(tHPoIF!&6>w zIevQ}{v$dEXmW=RFO3>ggP*r^NIZiOww;;ApaSu$(D z<*`KF{a+}=b{=k9kU%;K{pULu)^rTc z>wlGaKkR6QGEratNgY>g?+aNu+Y`Pnwt7H7@nfkwAFW`;XgO*Xb`|zEI7FBfmVZa? zmuaq$x!U$ipOr>?uo$vD(og|I7c~495W_$o;C0pZ)fj&1Yy>-qS$O^FX18ZYyZzcy zKJ>)RQ?MW+TnLAdhzMxHchQY-(W({?DgPetYrLIG%$5TTuH5q_Bx=0=d)xo0{ll94KD$k{Q*2&Q8`_Gao zl!Yt+1Vszvv=5F9R3x(nuBZDO6q&V4dRKB`2^ffOzh3-3Cz%;zhuljbfWe{}P*mW7 zVyjRW|6iQFWmFtp@FzSt1PJc#Zh-*7Aq001HfV5nm*7qyxCaRC1a}X?-QC@t+2+~* z?w9@Yp7$Jv>FJr%UAJ!C+x08O_2#?%#A2~2V=}uW)%_!;I_HN&!bjy#4W94_cWq@a zu2oj(O2I`1JE;BHPEbC-r&ISIuOyJ??y?#LTE6}KK;S~WU&(K<_iCUq_lnO##DR5c zumn}8p*Wm!4ZGrr)Qoc!s3M zSdd*{=dpmz7Bs%>2rRI=R6D9K5@9Xx>dIf!H39If!*i5ATdYKof(d#J`=B$MqOB z_YRO8qoE(6Q6!#=W#x=ai3W3u$gNu@n@s#0de@nrCBqA@*0HBsddh%5R+$abB$P z9Hi9}^gl1i1@of!q$WP`E8)E>$3h)~r@)bt@#nT_mc<~+c5lWd0h^iqbMeGT;VO=P zb9~k3>bTuy3hQCKr^fs&urZhfM@TPf$3wvM`T3cs7C1o!fA z@a0$mJ(3ynCX1ZBhFt!=)HWd|ZVrts=^t_A4X~0uDjb}W9?5F4x~AsT>};WncmEpN zHyQ&Uqy6KuZ-;6hos&5-`;9j`G}+nDjZ&Vho^Jm&ZaC&XZ;iwx3=-$tOJx*GSqlGm zL1$NusTCgz0M)AiNcT2qWp)%(76c1l`6Bt}(nRB7SQ-&< zk{pQ3KvU@PFZ{w7l4Vur^K#@BeYP z{D1Js06*y^2q?)yl~EsqCn!}AGeV)*FrUZ7Y(k{q^Z1g`-A=|>oG?L1P3=ewAmM)M z>uzJV43thK2uH+Uwr@p{6l_YQa1Ibbgrt#N7rnsemjMucQ6sj0Knzbe?9kjCQodr? zszZ}NweORZQ!PIUF=p`=0Ocl^tLALLlw?Bx`?9b`NNDJ^yqi1@a>RExE-^AeLFXAT z6&K3BXV5WXoGEnT32v)-AmWzC;@XO>8RS^f1?*fP<(dHqepKWxcqY?>ltI6NHXuSW z_A8WQ%ZefD=+;Gw#{QjfqYTvj#>(9{79iXUB1f54T7Gs<3J^a#%Aqa#T~M-as~h@I zXkOv2Z%wf{>Wx;CbwUJPT+cQ#Od@~e&KtgSK6}C<|6S{dIP|Q`zf&M$J2C_ljj;Bs zTerGf9(#N8-T0RQ9V^~d zOwTb1$uhi*Hw97mq1X!K{!qzA8DkcqgO!D6c-bop^anD`X(Pccjy{#c$TP={MNe=) zMJPC2L7;Nmayd<_LX6;HK*SOHOj@Ux7qXIGy0=+@8*5ATy-@s; z*-SCsAr0P+&ovE&DeW(!eFl$3y4n0qK%W)5|7^MoH$~6Dnq&EBEpvOeyBy&Nob9Qi zyK;Uv>DZvd@h(=R{50bu!C_GF`SVK}38--{Tjlg+8v5jpL0z5rlQX?BZv4`T#(tW= zaZVKA`~I;v*aImfV`L(@-{RQc?*mX=DkepPm+`X2DCyXw@)e<3JyPkw++49dJ9|W| z@3LgZ(OJL`C)(hzBD!)ijVSnN6&g7>>eexYqZfgt@I|6H`EIJeWDw)Ku`si*{PNoU z&c8=F`0bsX(f<)3f&zoQax?Ea{G~|{f*zjvb9pNmzXtbac%jjw#FllB!c{6nS9AxxVH1lzXTXAz z5{8I0jBtb7Xr6ziTH_ydPkhR&pjc_?JJxETJ?)fz|KfLbA3`UocX7(QX)KO>&;Wbt zXaDn3Y=I#{=#kL}(ioT*+x|{uO}JuxRTg*r*3fGHq4L-}ym)46l2#0ObZ(eaJmAc@ zx5PU59xy97XRlumhuSA4ZQeZ%4G;IYJ@Yc}%X+=8oJRkBTzm}M>b?}XOzW=wTPZ;! zrY=Z?-ByYkGT`zUa~6IOGNmK=N_y^Euj)HdU^uJ9$jWQ@!VIe*QVSH6`|RW^Weuwh z#l{6jssM2*!p@xqIO~XVuw)IZ52w#nOuTpTU6*ZvQ|oBcXXvQNkPc3`Ker>>6x{7o zKI}}h>pQH%WJccfS&97hw`)9?qHL@De$nSX=6;e=sKW1`%Dr0r<4&c|Vat7c6-)Qy z1Qkh=67xpWdWJ7(Ram=-gx`K$WRWFDtNSX`ju~cM*tc4r-}TUauZWo(5i8-OQ#b5P zWhxUwVZSQ1_xT5IT$OFmy_$UX$Xv&(3#r#JN1$LR<*423l5L@y+~#aE8{+{wMeTne zxYFlAqaEJ6=|DI~94FUG@h6n|rqlMgJwd*zH|#q`OZ@XJ%F4Qo_k4!*osCST=VvG1 zD_Ff@VAwrAj3+BB7Hv-DJ$Y}}Uzb6=&wlEu$)!Sz98CYMav*Kf8PVrWZOxOuCRzLS zLK{Tq=S}ml#YCm+P@u|mpg&)6PtY*0Bk^`@c@OiF41P=$` zEq!+a!?azcrZpUQV6f=>b~mM?Pw&idCSO!|KDT{N^sT_Q3c%^BG^ngGPB;JMrFmD> zH*izW(1SY$lO6ccGP8ZZ-yNme z#e_H$DJCX)+xhZc=dUvD`iP%y6|n0-iwc-^`vHg1a{4);-&jLh!a2=bA9f-hPoB@- zknf4tQfRqh_tl-1>-b$PQ_i-!?_it7hI7k`Ozx%f^F7o#iAA5L)?m}tH~agO2E!cK zrQUEL{nDFG(dc2gsS(1^_F!i?KSChyou%#zH@)d0UL$XF05S zQ?liiHbbRrqZ}luB@~yaVFktLz`CcFz8IT zPIG*3RMVAM!dNm^IuUc!w+E>7@8{Y|!(+`XJo_pk>-zKz8-W+~85xd0RDTPtpXYv- zYr9r?FVv9?ghK@+&>1fCCbor6Nu!G6W%nmZfN-^JBQLEiQ|Ch_=#G=&aJ%%%Po5KCTTE5p*dI*je`ES5=3|rUy(NG z_d}6ciS38Ls&7U}ap+_tkJ2Xp-mH=iS$*IKZY)|kkl3ukVDrPEspbWcmgsZuj_9{~ z!JP9>QL}-MWD4a@hqjEYt>7147O;D|pVeR@Mx)-4NbzvWrSYZPHhX{<(Dd{Ylhn6v z?l`J`69tOC>yI_-JPUpHZe-zn;L#Qmb5}b;ux{PuEXCh`O*@Wl`tiiLmg zX~`N;76_j#F4^B7@Fo917^rOjELi+|k7{J()J>Ol>^=_BC7_h)ugBKsN{vb3TPpG( z^T~%EG?!FNQl-A%=AIa{m`v?{_xm2Dp>J%<;X&-|e1h4|PEfRSWBVK$T9u@I@FL6B zzEvFifIoNjX8K@r35krcuMTe73hKk+lO)fqT?^{mU$IZcCZ!7MR1)%LM#hcx=cZ!q zKO-X?l|`g#UT1CIr(E^9)ARlFxCSap6H5R5v;^z&MfpT z`YG!5lK^J-yGg)IN(LIM31vQwwkas5 zsm9ITM)bH#LUMduicV8q7-}UfZRBfP+(NLMZ;mVPe+)9atQkV_Wgi^hpnz9IQ~6K| zd*;h_E5@%y!H!P8j>dk9wZ;2#HzK_Q@(-Gcs8gQ%94kmhDUT))L~)N zTZR4+@+j5+m<59{P4~~b@(zR7MSyFA7P|I#X^7wu&ukXwKg~;@qbl*$ zfB3fpZ$4Gy72_HbuGkzj5cVcEKyStUK$OU_(d?BX5Oc{08h=)CaG~rRt9k?*Bdwo; z5Ny|7NNlHwe~xfi+qlB2W4 zYg%2}AhWyEm3Jbhrl#{3)=05hvmC|N8o;5X0K1$Bx|kZ2F6(>R7W0n<7V{0WJ{+fY zzvXm<`sqOuCe2rw5Tjk@OmPF(SI*#oy)!jn%T{I~Rbwi0t~q=?5pq>|VxC2WGTeko z#UK@oqD-{7nD~r1F|+piS>nj;V6lKf-b!wdQnd~7fQ1Y-B-K8(&K))geI!e8De-AI zDvW6Y-G)||aRSo-C3G{M_lo`eIrDE2W+?Z2YG#Un$>I&goLABhmKVK&=(&W`9NE@k zV+&#Cl=+f>f+Q)O0PGd7itqla05`p0FG0cBA(i>wO4s?_0zk`~cKxt^DRVJIpVze2 zzMV20E*zEI?F0`XEO7(t+-vaq;K?f;AFbyWsYkHF1NfLvPRr)uh5x z2vxVsMv;DE5vg4DveC}s`=%!l{>*0f?M@0QoRj36TkE&WBNlQ7p##ZLcq*TpRjZ#5 zr%sYD!U!=BQ*ney;k9^XP6PZJeFMi_bbqrGpsAU&X~#B{A#>h$O%`|*cOBadpe)D{ zrP`x;gkxz4|(P3=O>)$CgO*m@7o8M=j#h$ z*@duB)DD9$V^Lq_qJ<06h3ViB*EwrtJj~9Jggm#2i4hc3gqr*}jm-XCc|AQ7TM-$2 z+kg$p7-)3g?Y*Xz`uz&pvt2ItwJ$C#idbm8JJmqgpIkwA3iFHj@?td{G6#$k81!2< z*8B{9UI~myYVAgS-IY~q67INl?zopR@{I^G0d_8NiQf?0!&F~(EosRmL;zHU2>(}QX^@Yt7sGNBy zZrOW|iwa@QA-1k>!I%ijW6}tOcc;5}6j;}#^`P1r2gG%C(?;_{v(ay+MPeF%Iwv{f zz-Sag^-j!Xl9|Lx`~%PtKe%5_iS&(qR(3G*REN*SK>?4cwZ)mn8|>qaveG)QI%3`% z8t8_nygtoJmKN1PWMrt0#sATX;HQSXzptvu@HqB6EiExOlmDk8bX!f&PetT@}IN^%KikGv{Os^guTQhqD z5q?d-cHX(YD^B2hUZ0}O2m((0VFx6@ubvd0<6V!t3OcmXDY7dLUc}W_V%k3X%L=l6 zr&n7uUyxsmkuq|YW=x>G)tB=uPq1DYeHV4XYCpj)TvXv-7oo(QoTkEWO%U8$jB75v zm7>Ht-Lakge6Ssho?}sK=5+ZT?TtE6#`F5;%Yo<~uV>z^-(YlC+X3O#F0aQr*NWF? zzytsbIy6I)&$ zGM)six``)2Hn>ysV)g9i`haj;LKY`?ZZ#yGF_G8k7VO!v@U<+W0JsPvM!(jJTs0-; zLPO*^9YQ^;aB|JVHwHRiN?uRD48(A3JYVrXbcMbVNt@wEx>dqRAp8Q|eA_{GOQ@+% z01)ZzFnaL$M2;6Cpg?B%+x~Jpi1WETIhLc^1#uv!yGb(8`)rJaW5piV4$bYQ>HA+Q z(c|y$60}3_XNLzccV)1ny=GF$I*?Lxk1TSlH5zECuN|05&Yawk7sbjs!`FCsjl=~H z<(i_dz}TK&HY&f6K&0vX@Du4V>0*L)?b!t^C`kr?J|;i^5Y~IffL7!6sG+46(|x1G z3i1?{?JGKebe(%!^`9K}tE)Q#d?(OUmmX;MK{A`Y3?PvOwd<-Ye93}|ncvLz>+Rnb zKxokT`B|h*DDzy+RmVK5Tpc=yuQ5rRu;(#v0d#G*aM2O5Do=O4Fiyla1(3$W_W z>`o5k5?xJ#7)8~@Pb&1d{!E7m9-P`zl;su4Z^@V@Jba;sR{BDohHe_!(KqO)+}Ouq z)?;;C(vqRalB9gqBF5T?yCN$)fGDOWOGrhNv2&t$nf(=Do%1M5gVrCx8iiVO;D5}X z?*-x*;ttQ}C^ISx4IL&_Pxxt^a zm1-_c0PA|9#%h~8Q{nX{x@QJ|1Jpu)dC!`u6^$#lZ|PFepk1Kh1+_t$|HNE@9}PS^ zUu1oUvK3xax}^H951nkAOnXOlgmL)eudo8{8XEGyR8Qf;c{R!A;+C@$5kbwJhQWQ! zQHAU-Z0t4UlX7urKJ+ke^)a*mpICq&apa~yz+rLv=GtM{)P^r2gX-)uuWhysDrh~% z{7JYrtRgv2%ZT z3|nZ@{!d!|vcb_Kh5hy~8dnd|sw=qjDx}hF-PVMYYJ{pCsYF7*Flz{R5%x^h;rnAX z7<~D*05YFd{D1gs@Kg|4*!&Gy0|~=har-sZa12TiV#jsb!M)p7P1nR2KJ% z_sd=S%FN;g&6)?-v7aQBnAKbbYHj~%>y?7+hmKg>)Xij8-nU3P7+Q^KapI@vya$k> z(N*1V7P+YFY@U|^9*@PTeomdV6fNb?ORJhHGQ*4YRzGFg+OYjgN*GU4_P2r3ccuTb zD+^D?b3bFeU2;1);Y}5##td5Rp75I^>sZhuanR>G*Y0_F-uN@0egypY)VFFBK50$e zCQD%D)ug94sYQaKfYK%UoGY1>RtLR|vuVd2zIOaP{3u*{Bs|r)7XVRXh5Xi`ClLPh z501{jxk2#6BJ#~pDN^~eQ=G4BA1nOYSmOtIRo*duygpb4dKxp#sB+({I(EJ3hEV6v zVDKza&hUu_vnmAMfAcl}$BDvVy+f1H!mHEIY&(X9b|k%uod{FyFi2-ZqP3e?;U0Jv z@>LJg^zIjtZ5{6T+qePSKsZxns|vrXj*no6rFE1O&a|*MQMB8O%#&@ylB(l?X{4|P z6y|2nHj@Kncvyz}i`3c!`-2SgGiu+`rn3AS8PX+vI>axFPAeQ>P&%InL|NBiVnzbts4t>egy${Vw8iuhQvocOC!ZS zfiJO1{~`M<$-n$#a$x&hA2M0Bp)6pY85^)xBRBK8&t_=21%X#TjF4I5YL(c32 z{=;6-z1zs!HwO>NH+~vGB(Ou?ub=Xe3wi&>+Es~eK!UOserOW{-LUgfA0Z{x@k@tC z50z`rA%TI=C&a&}!q?6a3=9nXD=QvlQs5|Q;kFt5x)ad5`w-rb9VJn1!K zEIf!`>R95~Sd*VTWAK2nUz7CG>;!=0OhxS1Pc3!T0d-gDnSNg(W-c%3s1)3fcjgIb zQFCEeZ-Vz}Vj_*}45(ra)V2fapq-?&Um?_uuHC0M+5-K(q_4gu2wUJ~%%1!ItUuJh zn}%jtw`EiBbuCL36YvETSf%A;vuPTvYAZnd-gULP`c6m|Wb6@>xK z8RZ1(H1IJsPkFSz&8^|^hin5n&7j@FIide7hG-h!FYyQE5k&_ou{7I$@duue`{cv> zsR@GUpMX4TK8)2p@*rKn4&3Y1Ipj^qNezwxB`Cb_j~-SoBnsd zK-(k>Jz2u~(4C%H>vozxKP{#TEg!he4i*YVxfLx&z9Mhfm8R8 zi6F-Lf^Dh5UR)V`;5b6v2kwZZI-1dJ*2R*(XgJ?VNagtX#&+G8bfhgVs|$~l z?@U@x>+eo@d-2LmDEbXRNl<6dc+0rkW8kKsyX3F#eyPEJ0$xbdjIBg`bc^+=>uYP~ zJ1?fVw`I@fe*sxk+FD)F{`_QFzKG~Hqo?qaagLDjMjrv6ovG{x6ysR1MSJv3w9~&W zuqV-xmHal(CrHifSk@yCmXToWJxa-a>-Dmo`$5xM)omA!VeL-V!eoACwt_BfYsbGp z75?R27M6EqntsDvtkAbS+Mynwm0Z87Y$|H`2g%yFAwSbj7isVQ%Pqi7QXa;^trvOI z-d$O&zxc46kh~l>ev2K*o7Picd_LOKk~j&p&~NU~<66V*s_eLUby>*Re~xwnPMh26 z8!IPCY|Oa`Kx9x}7eD=S?Mlh|ANdRj$N9+oF!~Ea8TC5Pac>1x*QH0Z=`f`7?Re2c zw*89!qXmiyA!-sXTmiRk*tJyX4OXmk(k8b+ z;{?4IYf?UUu7C5oXQ6JqfLg6X0fy?wL@yN)N%j!Av9fV&szR^Ow#{tqXYoX zLdAw_hWcytFizx=CUfZ;PCpqcq?sA!`E9G*s??hO0TMPdcr|^=p1H}k8b?m>ZFXTE zmJHgI#_3MeQXCwaHQGoJZd1ewG_~JRL=%fVgx0BSVFi3-(U8B{q(PkmiJ4!x)>dzMJ}W*bqGDx^bbUY?JBy?iCS7be(hMSNYvr;AAv z?uSU6pGEkt7CjheB$oq=OEC_DQVh|tYrBEiojq^mm0Us~%>g2eln=;7av1gO82D52 ze==K=(y~{$hGWx~dQ3HY6)BG{X&Pb|2V7s0Oig`tJ2B4_z#UJb7wH5VWK^2z)tzD? zWIyqPip){Ig|J5$Og_9i?CGAOaP};xdYQrR3XsJ<0r3c@NBZA*D?PHWg!a%u^R;HN z10~niUqt`hc6gy6k2~+uP%mp(Ya-N+0|4DJKimU zUJV>j!L!L9@fpB5G~*iDCY|_&3LiCt5tme<^3eljzMluffm-9&Z>5m5v*>gg14h0b|=hd#gz_~th%Km)XOqNkAy^zRk`3(;AeB$**>qnPYItx7Ptg=Oo%EMv#-{TiUMc4`V*!5oYZw>OD)4s>Vyw4wd#k$qRix>zD416oX zSW&?mIe};kZbjsIcNe*bgN@xNz!OJzy`wmgqbOo)Q*ggCnV3v9mlMFX(6>2^03w8w zl(AO^S7%*nJWg67g+9vMU^mS2@D^99DSD83`QARQ)$oh>$Td-iIDv4wnPf-sPr=?W1r^oz(uxY8{~rQrhaJ>q%wAr7y}B+dxIK!@ z?|H%q>|{#{jVlm?jK`YO+`L$xsw|kxR*6cFx0%eq!vob+B+eMbW?aw|panBjN#+C1 zKJom`342>XJ)`B3I85ie2H#}zD`s7(9le{?xJ2lqy_lb66L9+R@~U>M1LFHyM`EO_ zffP5xU|VVjztT*9}JP4Ihc5dyM^Vh@j?;o(;k{ z+sa=IIhu^7<{ncYyrZt0$8utZY?=MR0oJ3I`S)(opy}MoZRTdAlF<^*`b~s@#?I6w0Mij&k#{vEh;V-cywQ?k%kSN!wn9F*EZA zbH_&!49Fy|s+g3RgLz9wSTp|;uk}piiBJ>M&-98e0-r^&ICGUov;KW!ekGXVbrb7m z#X2adpu-ui3VT!OrHM(8&0BZ!?)HsMV4v4%bAe2_yUJ(5qM|12>M=g(AC%GV`Fo5r zX!IAs(eL@)M~8=9tRCU)_J^}EW0*J}Sj%r)+<9Iatokwa6e956!X zz=iIP#@1BJydG>E$9gUBIUUk;2&^}6Tobo+Z3sr^l7?h@ZV?_6p*ZkSLg;d6w?`4- z6Pc1nIj*W(KTj1$I${@!K4j{mL`CG728U(}b7 zyN4;!$0tI~ucXIjgUbFSBJQw>mL+65H3_DBx<>pHiT1ly}F{$DleXGP5$wc_nS@p2Jep#J`E7!2cRs zcgEGV6V#hI4j;ZIagzE?XG|yGA1x~(*W!oCNdf;o_gy3&n`=s%zLpk!>9fOMf1n?z zM4=o8?M4C69*8jNy+1E*T+8PGP9F~?tmbc)J>MscQ;>k+f034!rbyUq9)KXDpooa9 zgFqrmap#W@W&`or*=NoVRHg4KHto`tpbW=9=}1X_R)_JMbL$n*A6CX<D=eZ#`oN#~5=ySEVX9pQvr&Q-54Rsm9)|riws(`_4PkAavMn+ZE3m-HkyKby} zH0QGtK7V8Ne5V{hEcA5UIDibLegAx!3+C`C9Fr>|i~sS%Ncjbq5chrOWDw(Dg~15_ zW5RJ@RD;hCR}M$BEDmcC(`ws0i?26|(mpVG7QVl0H+nm93W`aB z)u8Oz*{yyWD&NOk0_o=-(g{|8>_&>uT>#N^*G@GxgT-lSq)%?G544<_vOu%D z$fYe~Z5Fvf92m!W40YQLWKh%CF2&6a4tFI5p5I*ZFvn-ORGuRYZ*84et3qz?n;VAd zj8}M6R5NU%slOPxZmXy|j~;fr>^_B+^q;wx=q0-jJpnp;dPE+(Ranq+qXW!Px}O~eR3oS8 zkB+0^zUvK0U-&sc2xJ;6+}pY2uY9)>OSZ_5K07HE5*%9kI6R*83I;Dn0d<(mbke0Y z1b*2LeARhWy*rUa%o)?E8Dx5dxR<}j=R#Gi{Cg4MYvKMWr1!n(YWnJgB7Fv68@ycC z0$UP}*)7i>`DB$8i>jGWclY$fCuOl_DMlak$)|^L&N(E-z9*wS>wvWPwZ8>D#g1kk z#hVW=Jtl5YQH?JwEExNlnb9@dzED4TzNZ5AaXx2fXQ0%@=Vdw;Z>X@~${UWycHry+ zPv7;b%PD6wp-D_T-bS{Dpn3@928G zo*#LglIE@hX4Mv&I`DFwhrd4WLED-h+HvIv+VeI|>7W zg@rZP{g(h?fIjIhW^7!VgXHzi&t07F5b4h6`& zXp-)6_O5=yX>WUBkOAH8MsJi!6se$gYe?yROFQSd-z(&KotM^}EV$eTkT+xN4i-IiL(^jWL;9;cu9Tej(RatNeCKE8=6UViZlRh^$H=P?j+mFj~0s(2H@%SJ) zpLMA8J44X<7+towtZbx`p8LALIkY0PZkV2jM_6R6q^@`Ceb#1AXkP_!%)dds7s*|L zpsfd*uq;l(2`q`oGmo~4c%{#db5U}%3Fhp;4Z_01G3KDUyya;V%B=oo#cb$`gc zsZWXs>*Q&)A%+b!U39FevG%<^Jxp)sjHq<}lm!mN_zu4w{|Rm5?RC@KWukt8licA2 zlxxozG6@9!Y?qkFZ-fWhf`Jzt(D~Afp0r^PCQrg7I<4dN%M{1aQZqvRFSO!6*S-R| zkp7b2NT9@7Z{)4ma(A1xCk4O#9t8NU@pwN^`D|Jm`U1a~M;B1%{VILvdwu73hbjWadBzyCTp$>g4=)J zR8KmRnURxDu`MQwe(Q}HNZlR2L>5Nu`K4>yzWvdM5RRds!}rCrqG3?-U36gLWb)JV zBU3uIk8jf>*E{X29m3>y6mB;b*e0=ji1AUu8tEg{phU7#VmO-)5#T-i|*J{3|<;rIh1 zahh$Aetla)MCS0n<@&axMW2ds(lJHmA2@SQRi#HsL~2IVFI>+)ujn*?_=swiaWJF_ z$YrAf>hI@m>92*KZ@|lS;Zi5P1b}3&q!vuuGotaN$eR_{HmqYSQ-y+%hxt=K zs#)1QjnKb#Q$YVPrufP0(8_<#Qy!SAp#!IxaWtrm(LRmOWaXop6D7H88dLDS9*V%! zP!Ued1CfdWm?UPmZ3>~<{4exz zB`Yj>6bKy~o4P_a_X#K|YPyC#)gb;jh9;8Qjn--GM0QisUTY(2dBDGfo1gSQhv`u{ zN$uE{Vzd3mXo@ba*NN}RQG}eko(+b$GNrMb@4)x zQ@X&7z6i?3V}PE&f)~fcs==#1QeeLB0AZnyjw4R*1ggrycxhF5D$7ya_aMtx;~XWp zyN)GOKjDll4E57ssGY)sTS*`F5}(JocITk)0ipr#`9GBeG-R)>-4L{o#A{9smUV2~ zgU(m8+bKZj_iJZAUq~GIP`&;pGVFU+BI=#t1Skk+#>aO}h~4sZJVd)^D1ghUU-Pr? zzP%@K0Tj!ZD=!_ttKAV3&rbE<61++zY8Q16_kXXRehK|LbJ(8Ya{PT@ zrvUJqRK!vUWH9FaqfpqNbB`_T38-b;XDsmxqpz>;Ul{%i{K8lJ zH)N~jBeDmliR?FLru9QeC#9C=$aoAjlMS!$R!j&kF8Aj%RBi+4tl>Zm$R{j+Z1H=oq=l~@0*MNLYprwW_4gF)b z0|pgnKE|7V+8@+q-ycgBYuE9DJLv=BqzG|zU-CE6?E07`Y*r2Qzd-@v3w|rpLM#pM zIFb!*x9?q5Z13G~p~{^*dXg8V`A90lPWG7QH*%LpVMaw}1a1|^CAmQeDKGF{w-{YzY%d*NaP={8VvVzjaHVITs(#JXj zU|9Z{0qus&t*lg^k_ddFd+)?>3=O3G3Qui_8CjgSf@C8cM|c*B}+Y5&QGNAhX!{ZgoI>k+<{ zULhQu;Rt_#1%nYtxXHk+>raO(eD(ezI$VUb^JGK5Pf9#<+x)(VOIN-?8XqSo%|=fO zD~kUt;Hj8JZdz3}|AA11o#N;Us%vn%oyTfb>!!|JXa`mPzV8q(gB9KNY;~l*zCL`$ z8esi_p%5Ty@$vD@EK6exB~woD+Y$Z0L>UK1b>zuVQVV^%)1r|9tK7LU_X8aK&9n!Gv)NRciAhw<*VTW zFQRKnP1|gUV$Z)Ex+NGz;*h5U_vvhJ9>^F}QbbEtx8XHqM38MkX!b6CvuA#9B*d*{dj9~S>Za(hV>Oxs^dZ?riB^Y9Da#)MC zHkQ|o)|d_t0xwV9IkM}XKVy`Oi*jPFyMf35aPBl&wN`voN_LpW<{~EID*xaO#rSuJ zqJAF!$;AB&6rtbn^FREkx*G8E)z8P3hWqSr6*n)(iudkB2PA+6HPN(27etc>1u9HI zQ!8b(5*^e+t?9s|B(+F{MWm$`O!AXwr}(%Ol=y*621vu=F&ib0gr))-eS(1IyI)&t z9&iNilJ^D&i{kZPf@P5x0IDyxR~b8%;6UbDZMZ)*V{*6?=w!rU>c)lt$Gkt<+GZFu zPP({u^EMWvpkGi1AV3b(e6DHA?mok$SncF+@GH}z)u`{KFI3f_7Udl~wG5=Oa#M0~ zO_viHJ>I6q^ZqmPvOD+~X+r_cmy;$$p0W(6s?+rv?X23TmdUpxi2WccvdC_tpJ#eg!jW#Hdh-SS8g?jUl$r;lnvIF(_uz!XRUwajm+eIo!j1qk%!9H@y1Jy$`pZ?CQfA1zVi zh_J$5aa8K0E6zxQq4yOOK(r-p!nWkY{s5rT>YSaMqoSpi&_(c1Nx@H%qYbu;KTtI% zLdWC4D8Q+Ax9n%{3i=n0s2}c6&xOfX5~Xmf2_I?6D>LvFhFc#ekFZ%jm-dUi`He~R z${z}vxT&FOoMRfoeP_PY*n^?%s9mlQUnu6eOOs>-xxuUpZ%rjwP?$a+7-!|j56md0 zCRBi63BY6EFxIO8qS?H7t;n`#C;F+iLUJ-*>C7lnVG9$AVyH9a!~8nIyG@0Ngi!0l z$ElD6g@cRh=uA(z^5?78bHsX$Ukp}>|E<2K=uEEpv)-CMSvCPqHVE|h9O>_EX#wjv z6?7gwHqwjzZIn6dWC>UEs(a~^F5!ljW{)(+FY>FWpE5F4rzVVaOY%rSLIE+nJhW{R zNEbQokzUbJ{X_0*)Skl6clt5_t3d|;<2nGm9qTQDlrz`$0*dUOb#vDR`NXZ^-mp+) zP!~ka(P2|5BcW-^mLd3XeZqtY#A+|I%VMrL8Csnh?c)2MBYr5fJtu+H7QV~e;C#Yaqw9=?ey^RHb zWqcdPqE37yqFttRCs8EL^2Ab@%1r32bQEE^;{Jz?ou*qo5@-%RX}kz zwKO4X*-CxJOg_qL&m85#}O;1Q9t+u zjI^w7Si}g@VMlQrcn721YNeR9y zPyPf=f+RivA&}JbQmvCfKtn8`Ra1WXm;}%Z@w_X-zmTHJz8S{Dbd#j63U-0LwvIIA z(uiP+u$W-xuEw%79fQypBPp9dDFRCZ**Fg)k#olW4<_hGLW1XpE%JRBK5N+1Dlj|?YIJ* zK}-oAHL3;N6og0~CF^%)K2}$`)WrXA=la@3G%Oh5VSnp`fvCWHV+ptS}HnHqUN z9GH{SHH;~@!Ck#Gdm?UYax@8~Od&-sRLSQ?<@-6|*C8q}`w`;)js5U#Apw3x*n1m< zza8-FOy5(?MV7)r^EPw2@$W&$i}kXzYo?pl-_UjPa2Vc$Lun4)hu`|nQ zQ{KZUN}g|%*_`6U=(zCN(y-y*DO|NPxrkA3hX=0dJbGrvOkD~vAh4_FoiO-VIX8!A zlq;h%;+37o_<}mg#lHlKx`c|hTZ%>e3)2Qrc4sYyf5%a>hHlpz<#Yh$;i{*1DHS7# zQn{l=vol7MLj05arp`I0@EPR~{`(KtGpYZ0iXWu**2ANsdV%ifh96SLmzR%KCt?#{ z#z;4D?Xo3pQGr^O2(Vyclrm>XvyMymS`1;A2AU-C>f~IyOM^_EU@=?po)wb(??Q>~ zd2iUDyZxszDMXNc$s?ivp44;(3-S5`V(;2bKvt%TVDJbtucd%$j+QWaM7bqr@x=U* zuH~?OM9e|s&T#V5vt%82HqZc|4$xv?0@CDY)igA^`S>nBzMCW7+->hp7(edJvCs{nXeH_kuF!K$GS(@Tj8 ze2l37IC)T2Fl96qAWDD&7Wth%C|x?+T)L!!lykRR{waFtmm!(Q$7pvd=ySIhEcu?d zLTAvR{}l-V_Wu9%uEOmS$9Zv6Sd4on#5quz<~qpPKV84_$pg*=ti$p{o*O+sKW z`WkK<&?mK*0Q?I8V3xZVWBN|vNyCw%M#olPA!+&pICK7jIN0o^OP6|>kI`sEadC0K z{Tnd)9=4JTd^O>~7MxC}^Y%S37^>4-^pp2y4gr8O=P!u++S`RTy|%VCWHbC5Kua#Q@TsKy9K1XyF)t8;@fxsaqqeN zp8Gt!wPMaOM~|_7lkaLOvS`Re$N&JK$;-Wa4**aUuP;P+003|T%OT*8O)rg)uJ6oU zOr5P9U9BAK0l*_I;^(OSB0FmT*!2g*<7vXr^mC($l)ceX56JMQ9Ir7IZ+t8=7p~p-J2S1zWINXAT2}@8 zJSF|eSg&UC7GXGG9$tjtf>u(pv9(Z*!-dilXp`d#wH+WF7&>3=%X&9I<`Q(5KASsd z#toJCGPN#opcyY)N%ii-y8_H9wVM7Rs&Cq9lDbr8o`$PcALgT}1}rv}FspUfiOXh^ zM6?pPi3}T9zl~bn`|_bKQ^Q!#48EzP@Q}(;rGsJfWAabK<4UO-Lr;zN+?KbakBpyx1bAczn8fxpG4Kte zHD|7p4_nOXm+Q|Z&-dP3p09PDj2yLy)o@)d-Rve2c2Wm@r9hNKN{eR&Bry3{X($3H zaB|}Q!ci=Yb)3Wz0Po&i^(FY0z~&80VJ1jIJ7cEAjesZS!U=0462eXEV%4TK>38uB zJhHVgVZUW#(uJL5a)N z+Z%=Nr>CU}LKW6(qHgpB!DR;#hL*%vWS!QOo+zVGyWw0y@uPwTDfnNg&yv#4BzUL+3ZI{Z_E!Q zGa<$D4d}*Z%XLoV$VMl7zM+9h%>=MbQQmD5HObfJ~t z_u`J^sWs@Xd+M>@UyrCy@Y8*HUjNeH;!#Bz*!1OCSGPbVeQCC*!Wl0}8kK_sTt5^d zAA@}~8-0IfkQenMlKkTEkGw0*uqhtT=Ie^DO zf!@~E#w;M9v!a4PoIL`Q7S41en;oZkZl)c$@43L10Dk~RrD};q=ho6<^sxdZ{_z8g1XleYzeP?d4o-!0-7ci1pDgfL^+MZU{Nk2NNYM zKyp#3LrgCcBG9m9(H)Yal4BJtuMZFBq9xQ5{MY`umC_;!ltSRYWcE-|d6{kv1oM&$ zY+ughU}L`FK?I_czYqau%NX9$ci|)gM4*z_d7cuS-f_~EY8!pho~5#9Oi!8@=J9>A z*knh1;N6MtQ{`#?#LLY2hU2sg0d-nH9+~dV;NT$L3rp{=^V{)Z{Gvp~?6Q}ma{XpN z?gMV>crAvY$Y=iimN1l_{c||$Pa&M0A4Sc7MuY@-dN(Ashl0eTMViq!$J)`uCL_2qW2j|KC-eU$ahTSbwVFD2F9u(yn#1||`4tux zV)kzC?uLZnvt=we8%<(LBQKywl8d1O=*h3K@c_9Vw0o-QEE*F0PVs`K{%~?NLO8wUbTRdpBuJDNEe>F@`0xAv32|Q z-oL%`RoXHZtmJP?`1>wA@BGPl!!FrDtBVvlUv)WK*qH5Mb-r}_U9bK)@)Op0GGE?y zXG8$lnCqEKq+PXl0WIYW^i3mUV;HU8H^B;dU7djlP=I?ld6ZCJ6!}u#FjXIcsm+FV zZF6F2UZ2sYj4eH3pLE}V;L7&rdlV6`tBy+JZkh-?o^4&k@a)KaD0&NdsZl>)(y%?! z`CmSeU{uSoNJDnZ5xKPIO@^lHhQ{78{xk?E{Kae^)U#ssckdk18lgF)YNjb9Op~BZ z0qru~Z5(`j`bY>XD{J2`=`fj6y~c}=PEH&Eg{)m6{FL@IEQJaJ@Jf_N!W9xx*V59G zn!f(>)}!ykb?5SO>%(wOb&hNTVY88(6)mVYAHN|*snph+CD$t^~c7= zo%inil+4q`+}PN-lI)JA6n^z|pX%&;1FW2yc4*Af)>|%yn39A&oomcJwqj%fKvnFC z8(15p&+Ivxuc`8T@*2qyA(oeyC*ZNhK_?RqU36$CWfOi8jx5Me>G@b^OK9N#FQ9QrnAzuhVm*>G@0e9#EIdwi4GILhU9R@+8C;C5sZiKzxeJstjiDp3gr*qes2%6tjxS#&A@mJZ8$%cr^OT3pRMFVYX9LR@L_Zr!c>~~K+*mKr{^8lqqubq>81GAiXE^OJ5ysge7@^vpR~>A1^Q?aK(>=wZkqP5~TK|=H ze(Z<;Qx9F=3ZqS6WvmXS!=)9v%NrKm-*N~9GAz8cKIZ1M@Tg?rFGpgKr-vKUm**$C z%YR-X`6}rP3@}4uWBrk&LeZI-QJH@CNVK%H1A~JSIy!{!-@gZAYB*BAaD-woW`Sf_ zJr~Fy7kQW#S&_P(siLogvyjZd^%-`aw0HHZRv7H)N~W=qCOUZm>C`kEbWmeG!dZu+DI z46EDUF+>dVXC)=w%UDR^nYE;WxtDe^+*gj7joXy{$pRSQPln((!<(b8YM&7HT*d8J zto8NT&88S~b8{&`ah{x<6qb~9PnT$CPgwS>Fm0Z=M23|x0hcnS!$jp!52KLB^kqlI zj~IwX{LZ%w;|*5%%SjgE!i(z_sY8&`7z{PGEG})VpqP51>Z}`44}2xIwfkD=_@6(+ za=f984relzo(&tKjh*V9%Xf+gy%o2+i8JoLB{`?B)nA?Uxt|}tMo9l>&6&dcX^M<#T_B!Dgv^EVw~QL!XUGqHU^l~tTi{WJhM#ah9I_*WN`Uz=5yIDdikne6^a-*8S&PL2>| za?3fRjuJLWBper!Mbn&8S+Pe%KeA5p;D&S7L;0+zM3j9eFZvn-ttP#=c~tEig0>=U zqA@GY4ZDAr86F!$_}X4hUeq-GG4S$wC*S{5QvqG@n+3-g%dmCrI2R;O4+0_~_midX z7^1i0IN|SGRmGlfsek?Ybwmeq0VY;+Vadu`l%&d{0L9#4ocd2JRhQCR?e2*7&m&28 z>QPDY1cs5ne#1gd3ca;ou0w;kY4Xt8TTNiS21PKsgO0=K@%DURc({AM#^Sh`sg2sG z9=e*3EcHsY&SS72P9k`%rE zL2ZbpI)H%`N`cs$^>Bv;n@#Yaf+!I79cGY8Gz2j~4HXMh0`rFiG!>#GhnzU91Oxnk zuBL!`^S@nO;$c3olknjo+5{i-y^s0k?v$w6G)yr)=QC+amYO3{4#mGQ(`Mjew zFy_{qsBhVyDT@V;iA^e2p~HXF2NUQ(zJOX9vt`NdKS}HG5eanCKCv>Q8)d zz?e0wNhzBiDEoZQ4rGt7)rQ6&ep~D-xD8}nvEpKZc#yo^_LZ}7@i2G;u(dxLGO$Cvwijk z8OrW$q$_KGp|g>zGVoDCG*$yz25Rqo>-g4vp8xv2*Dqz&j%E`FsV~>G4IWxK<>k=x z^NE;5SU<=_?z2I<1P(}of`d$M3;h__n!|kC9Ws?SiNk{1?X3-x>jn~xl|Ob|qqtml z>9{7c1Hpl6Dn~4$Y~4*1`<#CgHiikC8*h($-@URfpq3^+e_&w1(%H+*EVn`B(sSms zwC2z4hA-QkGVZ6}sBbV}6uznxeU6T#BbRjK3;(Mp9jgG@^;eP7jA}3AJ3mqRMp|FPnu; zYT?dh{Ll>%r5VoJ4G%dCd3|xd-ar!VLcsH0SmA>4lVK6A#)A#4a>9>0ST9OykzTWm zDv#U|zmb@Sp8EP*lsP|%@5LCh`^WW~k93O=-B`s>?1?E73JHpPPhB-#CH)AMO@gF< zKBvLKNP!{$w-x<(g)EH<;0Tk&+GaoL>~fuCd|YvN=lmn z3Fo*%zv*f$b=83Ze>>!Z1zT6%3`#BQc0=Cm zC<6mS0*$B|8>Q)mrqVPQj`;$W$HQ%o(kECuKhMo=#4Z&uqhl`f(@_M~V6cgcle6?s z0I=2?z#V74`Iq|ROB){)`vCpnDYMy=<~Pj+C3%$&L)HA0QgpUE4 ztfi8M1`exJKiHY=o=n(@fe}L+T7(lTFIYCnXKL@Lz zz-lVzfM2GTw&xlKU`XSqV4|Y0^h7COqRSTFb;O%@_h_bl2Sz!B-ZKi7{yuA{?J3b7 zXKV8J%>O(bkIn$EZ zt~j7|pAQiXWHN=rc+w~5Ij%ksbYV#yN)@kzjFM%?`||beWnM*S)*c*?P3%pDnjp^dlGIXsAakEPwpgk(~qM-)@Q}h z-<-!WH`QkjUOiSz>NOq&?XCC?ura{`;CHi2?3hfmNAbtH#LZV{ew5}I=*%VZSNFLF#Ll*&Rb3s#)H(b7`z{)tr;)VF1+ytsO($<#7Jn-C z-Hw5M8IV>{nivN@K)oDzcSj&r8aozsa%@p^V%4?`vC3gej5?=|x%K(vs`_cj8_ue0 zeX3-`yV1L^_=zXre6zF6F3Db-PZ(d~;NQ`8X}&VY&(P6{okY{yIj6Jhb6J%?w5a4l zDs?b_ZfRgqlm95EE57mqq@#0Ln))-s`yM{Aj@!;eaOpq#XQD!O7D@Je& zsp&L-S z{%RZG%Ai;KdZE;nPBJR3{UbW+C(7h{P%XiVnng_^fM87jIiEc{;LxkzP}wxoOke!RU=F}e-YQOxL(>eUIk z58ln1NsL3LVIidbs8DS${6`uPd`0{(W|S-3d+)pl+-WP-bx2#Wa+O zZ`yw>s?G=yMqAPc$Q{T5ajg?vpl$6~Eci(FTj>(h1}E-MT!w*?N_n5nKkyxD)1Y`T z91tY4@Hzi}SUcWyxDfb6hM~t>N^lpx#iE4jvCL z58k)9AAi;TS4!Rl5?ou8~0_V{fb>d*w?<2pIvj+b4_y2}xYE(})G%loW^I z+Z`;hfsePd$awu@0Lk_w$KB-a6FHCVELnHm!voQKW>zxslxs0oa;N5$+jTpe2Xdss z^Z_?4ye%utzoTcmDtC_Yu^0ul$3O2MEbYAW9z{oFh1)?hc0@{6ibK5Q{gYqaRc9}T zG$3Jl`!mr{6tZ8@wsg@L^LAh|t1$Od&b~7#%qS1t;sHU{Zor$MbW_o__x2+QdJ9

$tqb#>Viu8Fq;U~!I%CQ?s*}}K`>8fixe3wR*d@{=UbNS09c@5 zA<_5tRM~OAOmc9>1Lsu4IpKX&)j3 zpfF*L{@tXWS&FN^D}RC|yv&r^T2KZ0)JkSy!aENm32;t@epm!he_d)DS@}=I5!#xx zYljAk-2|^ZH~lGGFFOrW`Jlwivr`DoK6GC-Ty)dLABn*OMhEYw_72p#uLypB<}p}k zLAvd1qn%=fDho~P*z$OGb$N{@jTxQFn9l44IFXx|ct0kaqLRbGFI3rk4gh5L zcw*quPsBQj%=1Ma8n}%lj#T{q2>@!9F!EWY%Tz+>xc(o>nC6)UfOpc+X+z3U$SK?qzp`cWGf?z*OsH#dXWl75h6pfucG3NfD3fGutS$a zLg>fkmG|<2(}dAZeIGR5Pi?ur<@n{@?gywb`d>U=}un_ z9FS?#f}~3_(%A~yVb=Pj#mNSbEsKQ=4N*j)2h6p~b;Lkd3$;#?JI!JiUQhdV=~ywU zoDbeV3;1~rD<&f4#A@YG?Pkuu%I2oR`sKXYrl|=j@y0#jwAC|JKf}jVuia(ZLYw3) zwoaSEJLU{JygV0(JRYl>C>!)XKn%*EUOxoL{`QICHpb)rv~;@vYo0s3WAb$s9*PVQ z2KFG++ZbG{tZhl`wuqnY$p?Aw$?ZPq6dzcx3z`6cc&aNACIo+1Rn~}}PlJoJ7$Xx1 z1R&W5XGoB9pHK-*$U&3t6uZd93;)+Y)CddKm+P9OJ!_;8`8YabBuE}U>srir>)uh5?fT5&7K1FgECfMF)q?$5oF z%DhSP*hsNt@WeNb;O~F;w}~kJ9Co$Pe9siMrX6le3WQ`x%vFoM85XMd@u^_-PipjT zHf4R7IdFcJd!HM6FwnvD85oKk>!PPaZoYmBK2Hzq1U$kf4{2%Jc;!N&7*s`3;3=xO zXX#c$wB0aaAUZXlDJdzT!~-D!h1(dJx^T!8Jf%*xK?x_tGqbf;bkwJuW=at*(t4R2 zo@7=80fEGKcVPMOe{~dSqr7b=-)m89K`nl*mgRg?xd9d41yks`k4E#nSg8b{#L_-j zDk6!C1A64X2s~`9P_TO9oi@HS5o|;BlqmDkv+B2Y9Ip4eTgc{TGtIw3H5Kqu`!R}8 zVSw8v5988QF;~stTL27)3&K0e&!^R~T++Al>EUj0A#kqG1^lO{#)j3P4tb!4iEp1P zT|Hj6!vP*MhxF?kcH}jhgOfUX+n-BRpNaAjVAOn%xCvkz_N<`*R;dTcR4?@MCcy?7 zS*n*gLI8DT;z?cYB}D=PNWEVdu>~9{>gV}qIBjN_ZRaYX08C6w2(9mZ)@+7IXa@fq zQ>i4!JW-efgG@9XD$1}0NDm_(YSedJXlN(?e~iGIagqjRnA?Q_BRzQ8E;mQ=si}Pc`1aNU^zzy4 z0%)3UZjOXY2(?}!$RGZy<;;R!EaY%)rEubK!pf26nvCCQ(l&Y+0YF9u(J)c}_5-Ix zyd9-kDo-et_6*oa6}c$Fh_iJhM7d{OvJbGrOZLG^IoY3R0aBiy`K?%y9Xw7u8qna= zV0&w7I$EG84WLLaY;gSYuur`!bzB^=fP2nRjbnUn*v606t;AP3?`T-~PLMhbJ0@^5 zh?Qv}2B;NGX8$TBnYF2vYyLv0uJ4_lXah`<&BtoChu37Ti;8d*#vy}e=`=Y$^|$-A z!kY8&%n>^3>RH4ND=ImD;WUHvN{=6usCx=y6Q$!>`xY_0yYYi^H2-54sXuzfpd=F3 zHC4l)z?0_CKa2tfEq((7$i|dQ;q-Kuxf-l>GFdvjbXHTFdedYUBF?OTpH_VHHqTuv zYpWyF1U5YtaR+W~2fEHYgPl5VDTQhvm~`#oPiV)hNvw#Tdu|uAy8oCQv&hc@b9rS# zUFlRqd#dE|amQQ|1#aO?LBn3E2XwwcYj)_2nyK5IgrHP3Zq6Jt^& z$`Z(MIl(p^dPB}`CZ>}@;^FB{sjm&;)C#OlfhHLeL*gHHfih#81#&HG)>s;ToKKU@ zt94&rEZ)ot2zxy+teJKHRxvn1BQ%nJqu{0)IyAnnl)j!+!9p5w1ZP;&DrUBZn@MWN zI0mLA-vn@db#g=4fDRiYhj%b?A_)OpxWOas3H$0fli80W(ujbyo8T0u$Pd+w5P+h! zx@Tuqw((O&$6^2=h1XMJJi{$aY^q6&nTT3pU(35Z!=1Q4@Dpm#?bo7>4{&yI4GqLs z5fzG5Lk)Ou|JzQ1p5I_QZP6z1GUN5;+cUl%tIq5pa1$i8W-M{kFX-(|mOWFuez&wa zL!7OODzo0nbn7?zr8_{>F6v3Sz|~mA{AoPE^zFvgMq4@*u)j}BH>qqO)pXh;jLpaf z(--{P*B1|EV0G3oKK%TaJj+-(x>(V1QSmQwOFa|)ZtUE%sW2P02wZUaZT#mM@!ug} zMusxLM`W`}S>e&PAI~~+9{rMlO(}OmWIiv9gbfAw1t3PXhz1j z0d%rx?&PYs4=FPakG@aJJBrda&Xjj@VSi__-@fsepI4RKs+vEFzO1n=J+wAX>GxVU zT<|6U9;3!8pwW4lZI;wna2GkFkUmh$RBqyPPAKArR}V23Nh$p3-GtyFyh~=jHIPU# z8WjGtu9eIAUH!P?4Rf+A=CQf`d6^P=EC#&x)#0)Y*g-&2AedN!@BdR59xvKOIFa-N%2Bc~ z-vMU}RQ3}aDGdb*f2$GH1-S>nWo>fKN@sw})BY$>OcWNd zR4qjST=i3!fsR^Qju9Om9Klf}C!&d}tS2@!8VaU{I-1}+)O0kUa6Ij+iVHNbR!W3S zf6D53gA{z-<0XhF#PIvY4nu@^1-Xe;8Lyn>yD_lF<;t7I>3d-IQ)|K71bayGVf9)K zeoE%{t0nr={W8J$b3Ix$^4_lThq){s8%#mwq%VKb5Rd)4NanpdJ@E5&^J1B3jAh54 z=~E;VcqybdmqX;jbV8NO%kli-v*PQh#UEBV3J0JrQNNY0)^CBS-dHD{wzdzE#_|FD z#aP2TCEL1kWq$bIFQg$OQyOV2F^q>dET3?dyiG(_?wul~hXqT5e<`G*xRdXbxylWo z9Q!})Tt#YpsVzm-9v-SxCViV4M1za@LR&IUK*mIPdqouXS15f4_R4%VkC})P=5=5R zjCUx@Ev@Q2_M#`ogw?%2X<@3r1X<4J4MLM|N%M>TemN%3fLiY6q_7ae)JKuQgpJG) ziz;@yH2;Y~5eG@rlq$1U+M1ogB!yXcxgK5EPMsU@dve4Wj;?(|h?W;uS8xEpr$LUUiG9TM&tRm#$2~~Iw_j`IBnKX=^n-Q<% zrkAw?Y?MbNtk+65nRGc2h3cncfB;sOlTzBvA_BH#b6Rn@b1e8xZ@B_ z{^~3oa1xqD{4diec)un9fYgT%)QO+n{Fk23>K10p+aVP%x^$j;%|j5x;p|0;rMWrh z7l#kB)#38SbM8*iKvwG5um^iB1}EJ&S>kr!vmnGABKWFKG%LIU6P_C6wl?a`=#z|mVzZ*YnuR2#x|935Z-Vl0yKfYY$d2Igrbq8Ps~Wk^eR~tZ;=pn^IT&P39D|N*cS5$ z3`@8r6O)HQ(-XHcrkr72HFM`Z3B3|^h6PX&$ep^4Pah0tY&!FU%@Es>WB9$Eg?HL{ zL9a~MVDrz&=d3@3pqKgbsm($a3aDGY4~XxjGV5BoX)lE?9)NOD)eDPxx*sIG4z^e< zV_RDh31bmNjDv-0rf&-=3K5IVHVYz|yL?Vm7RMDZ0*Bw*IgS8b%ZF=f>PMp{aDuP| zRV>&R&K>FV*=R@GBhQy%x-7$Qat-w5z0=j4pl?$+7W<;qQK$|;!g6Gp^spq6ww7M1 zkt{)OjE^p+a#9FcY;}DLeK_U|*K5FZFjUBWat)-sc~1N{F%n1?ipS_IJ|9JT>G8-2 zbq*LAF4qPL5466Rw^RSJVA#{vq}!{b=i`m6d@&z|Y|$C;q$vyTLXD;RImBJPY9Z1S z6Nhr#hU4Fs{|Xdkt{galnLfv@@f})+F~qX-FQo6q7pG!S0sB>cv@;}`-s5@>8`_>z z3)e(m{KXUQQU{PwDbgUm1I?qyt(xiU2h{Wk8%2|(9QlDa*Zv{c7K=>uLx~w^~btk6q2d z{Dso*2rn#g=D2!KJAAd<%c=fjcRC67eO7%XktlidX6*rv?W8QH>~N4E)~ZUFsjQfy zWGscz!T9{#mqV0l)D)Xy!ERG}BsOSy`P(nXB;LY)xTM5dYtd2L^WbzltyZd*8sUac zFX!nedjhR^pK{oY<{w1|41Ob4b+O;J?5!L$`5L&&ma?PHhv6B|`+&21t5o#%yAz#Q zxc-;#=lrf81JhUH8}z%U?WK)hiMG={DxRe{76ZPu1D6R8PrUx zQwS$X{cL!}eOa7Tq??ws6XkW4S=XKsJr#35dj0rcwzkKQMaVTZjfMEMrY zF`vHRjp;oOZGE-|H7&f~RaK8EAuqL_kLp*BRUwqb$51JxP#3Qd%1QoK>Yt<{{$$h- z|D<+P?KvC!$FYfU!y4F-Gx3!yC$afoy>BE~(zIueZzM#izKoUlIuCvka+X@-dQ1 zf=CH|I`nxk2YA;H`JeK*{|A}^-JOF`f*%=IpgYN8?;M>+x6Sa3-D&IMZt2>A*j!x8 z*?w2?cLZ`tu-tiS1)kL=L?X1|nueGXqQW zyfHo6*Pr{@^BZI zXh-Ffm_b80IOXO|m8M6oDjW9Q+BJFBQ{~VOG^hVicW}?KN2Ln~uwT#Pr=>k?zFsN8dPJ1sjcPil}dY~{MR$4uYRT>IY@Mg5HQ`q~; z{@RWG&XBYd_0gDs*T<3XGpyn)p350iuujF}=ZWfiQskFq?!I^<>Mnm%QT=dn&lEi`FRJ!<~l7{+jg|3kt1*#4!o zUL?~FdGn}PWcW8OEBOjMEcZajShI^obXW{vcNBtfdIP+0XFjxL6Cs?Q{C4W8)KDSE2p#*3AQniT~%7&%t2+ zG3n}#WF)P5{Bspw`2#AFs{drJ41xNBT-SW^%%VEV$6gDFbT^$V? za-X-iHK#vMvUc1ZlNW1pC@9=QHI$>@vamI7xS=kKl$~{``mwz0WKn))t_e?^V2qLLhe=khNOm602~w zry<-tNIJiIHPy3&B-&#Mu%2Ao)bntNa!L(3f6&>?r(oj6dy~jYX`FPt81!2A`H_G6 zwunxc;m{}j8&roc99BUH1PlJRHe;A{B=e8NSQ*doxG7xYKCZ`UnIgNO2^Vtslv?qWFq&lN57EGpzuRS%=5hiO0&o$1m z!xv}#k+P65{6b2MRUg*sETttH3QFhe&4Ro^Au;TwlQ@f8RlNp_4RRCS2=wc+dcL}s zp~CurHk}b$NHUwyQ`u1v_sv6-vDt0#-BrsILe>krM=-;O?KRCdhlzzITzZVI#Tx8Tm$J{@A?Po+PV6xG<0aOZ~eFctKX|B@7lP<`ylQ;bFL zgAMnhG`vGY>b9L-l>R6?b3^@c>_u?K@{AG)D={D$gzZtCxz32L(~T-CQbV!bY#L*C zIguPx6*di*rLE^yX7zYT(vy6x*GV6L#Q5O!-C{-54IxC!iTlj8u#_WJZ#RKR39+5o zklF%;nS9j3ql5LR1*}EJaJF|_XLIshVdC$x+Vlzf$)XIU z!Ga{&@zeH5v z7Y7F5=u@_?F5dO%Nkb*c3*Kc5!T~lOzz5&sX4@ZWvcHJoQeV&PAAP6K=%{FaMz*l9 z7)jaXNK zKEA%^<5C#wvxfe5Pf|hCB;TFPf0-E#I0I{2Qx-&cDHc~R!|*zuK_l4rMV)^_AVE`| z?B(|#b&q3Wf33;g?tT^r@lPqtxHe@!@?g4oa2Y~}8OXWIr$$%XB4g}`?8k;Z0x1C)dl?1n4U`6&Qe#z24 zN*V(KeFE-1TJv**$eP_xtn*ARl`PJBzM|^;BpcPIgoaVIt`mSt% zIT)GteuqQgnhKy*^^08EUR%s`W&m-?nW)^l__{aT=6(|!DBJ-ZzKYNGUsf8v z-crBJOVif1_sLE$r*Y;M81vUf3^)KM;_VLF@$lE~qN=cP;l`}p{95NpoM;K2@3WJsGrC$^XLiiROD0n}YcGmcz)f>GSZ3{l!ZIkuLGZ+cF zh`N`IY5}&&*$JC!&C=qPjD0|y;eO) zzcNiOh@4c-N|Ziy3r+od$xHr;Wfsq)76p)$l&rLzpaM7WU|H7^{hJhhvcGAvup_N6 zvUlIiV2fj>C(4hQDEb?YL?q(DA4cSbQY{P{6ybw~f8&QNR^eL3NXKI@&De)=wh*db zsIU+Mf?w9Oro1W?y*G=!f}tTE8<%n8f1TKlBS=92j#jfr6!r_7CgDi`9r&~%NHq)p z6~EhtkT^nveP?+&{D~z>3K7u~+(U6tRDk#L+drp4y{cZt0)%b;^9Cq>`tV0B3%UQ> zj1nW8d1W7yc6kq|501wRwdtqrFV9;&T@PZ?dY=S~glLjv?FQEt)Lbe#YPfpQKJYJq| z=-clPN`y{*kFF86LgzK;de)cEP2e@yGL0{zsBsOch%PCl`C6O;Yu>jSL5f_r1_HuM z@OL(17~2{jA$`#CR4BFzJ}ucgpb=~;#iLX)T9E_8X124?#d92)=Q8FioADky_?->J z85SZfl)915=hbqW$JUWM#iqY}4g_kCP=jqBG2Bc~$96FLx>c=-sb1q5OsBx(7@x*AVS=av1a zBP5$&!%1FSlf2orOqZ!CsuAO`5_3TbL|Jz}z!X@m261!KCMWz?zw)^4t%w9a=TGZq zhvwsPHEQnvUmF3&`Lodfv^1ZZKdy^@###+f|@OHNTIf>(@~t6-VFjSkT}0Cq|y#hX1t!|^;E-5nnA z@FcQ_KOrT6&yrBklM#NHFnj!3?R8F&K#TbBl~u+Lrf+N~;oy6G-$?U=0k7baPCU9% zw7iZV?-0|_1Wzej-LY8M#QGn8XL$r5$*Uhw7w#*h>NhfdWShd%z|cp@XSTD4L3TyA z`1)sk1Vq4rn-3iL!?ru{}=#4U*N)F&7W?#w8WJ|}_e+-4Kl(Gu z+72>s!;XJLw<{iUbN z|HbMut}>4k1U{la##DvP?hfG*1MkskyFe!-uqcK{E^VVYQlcl^eRr&6MUCW?O<*Ch z^3{0b;jt10e2@;){Q7?ZTpIr{RItZawEQ9w#jAsfKr`+F7x0T-1*ZTPhj7M)L7-;h z!iUHZ9{6=g%gqZ`JsGA3!2!RVVV7L7fzX!-Lxd&QID+=pDkRTJ1#rjs&UEBoDvDj_ zO?r9-s6^GF?01&c&Xpd%tO{XUahU!%<-F~B@lofdUW>!8GJXm~n~!uiN=jPS6Fe{Z z9>m|L6Mg>sEc+%jQvlQ+Lx=9T4=kgQ@{PJYKMt|XeG&b*@X*l7opp{~+DBHA<*>F4`&0*5r&fZo;FBfR+l}=9 z6#)YN{mbQY&;cklbi3zgLlrrukxT%XRKqys73C;5%7Xa(lCm0{%XMyZ57@hbRff+s zanw|L6bO|7-VJQank}QKQ*o>D3CF_f42Yj})wZgP>QL6%~zdxHneU3Sr{@XXOk?5(;oQ{gcLa3Kt!H}`2>1_SAp!I zOtuh{ueU3_JiSm>U-c@lD96-02EZpU3>)Kr!PGkjm}E1^PDe>u4Sc;_jpSpPS5j63 z-->cW)^nzm#6#F64ksYq(CqEwZ}Z+KOK46q?U9dhuNNQZ!!saF#vfvj7MBpft7?X9 z2hicm-*yX)FVis0C;1TeibIWrHXec8+%u>h5nlc3*2U1f$h*w}h}AJo#vkww48ykl zXGthFghoOui^F6<#ywzwV>}DnTFNWR;pOSos7oCH$%p8WI7|j)?GqOr4PJfXZ9W`r zem1u4KMSDctKNyWK^c&;I7|lg?heC%!?#~lx+K!kKUh~Uo3o9kH+0VvM90Bl1OxzY zzu55ymhrB5PDxpff~6q{X>ph;*p0xvyYFTEN_Gx^Pt`AJpemTMI8+AI(J@G-;U3Na zunpAqLv&my10rr{C<9U!x+y(D5Q;$pA_zh;{vXIg;cZxVAr1fl002ovPDHLkV1jrP B2ZjIu literal 14243 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 Date: Fri, 25 Sep 2015 22:37:42 +0300 Subject: [PATCH 21/35] Inert hivelord core is still useful for surgery --- code/modules/mob/living/simple_animal/hostile/mining_mobs.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm index 7b65ebb47fe..0be7a54e261 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm @@ -274,8 +274,6 @@ /obj/item/organ/internal/hivelord_core/on_life() ..() - if(inert) - return owner.adjustBruteLoss(-1) owner.adjustFireLoss(-1) From df189498ce42127575c30a3175406e742e2bd2db Mon Sep 17 00:00:00 2001 From: Razharas Date: Fri, 25 Sep 2015 22:42:24 +0300 Subject: [PATCH 22/35] The final solution of bad taste in midis question The final solution of bad taste in midis question Added special client verb that kills all sounds currently playing for this client This is better because toggle midis only pauses them, not actually stops them --- code/modules/admin/verbs/playsound.dm | 4 ++-- code/modules/client/preferences_toggles.dm | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/verbs/playsound.dm b/code/modules/admin/verbs/playsound.dm index 04df14ff933..a1fabf6fb2c 100644 --- a/code/modules/admin/verbs/playsound.dm +++ b/code/modules/admin/verbs/playsound.dm @@ -52,7 +52,7 @@ var/sound/admin_sound /client/proc/stop_sounds() set category = "Debug" - set name = "Stop Sounds" + set name = "Stop All Playing Sounds" if(!src.holder) return log_admin("[key_name(src)] stopped all currently playing sounds.") @@ -60,6 +60,6 @@ var/sound/admin_sound for(var/mob/M in player_list) if(M.client) M << sound(null) - feedback_add_details("admin_verb","SS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","SAPS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! #undef SOUND_CHANNEL_ADMIN \ No newline at end of file diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 7a44e73a182..09de1481873 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -156,6 +156,13 @@ admin_sound.status ^= SOUND_PAUSED feedback_add_details("admin_verb","TMidi") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/verb/stop_client_sounds() + set name = "Stop Sounds" + set category = "Preferences" + set desc = "Kills all currently playing sounds, use if admin taste in midis a shite" + src << sound(null) + feedback_add_details("admin_verb","SS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /client/verb/listen_ooc() set name = "Show/Hide OOC" set category = "Preferences" From b6e4ef88ece0b714aa5d032df7a63522a7d5b662 Mon Sep 17 00:00:00 2001 From: Razharas Date: Fri, 25 Sep 2015 22:52:30 +0300 Subject: [PATCH 23/35] Saving the data collecting Saving the data collecting --- code/modules/admin/verbs/playsound.dm | 2 +- code/modules/client/preferences_toggles.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/verbs/playsound.dm b/code/modules/admin/verbs/playsound.dm index a1fabf6fb2c..00460d3a900 100644 --- a/code/modules/admin/verbs/playsound.dm +++ b/code/modules/admin/verbs/playsound.dm @@ -60,6 +60,6 @@ var/sound/admin_sound for(var/mob/M in player_list) if(M.client) M << sound(null) - feedback_add_details("admin_verb","SAPS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","SS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! #undef SOUND_CHANNEL_ADMIN \ No newline at end of file diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 09de1481873..448c75ea659 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -161,7 +161,7 @@ set category = "Preferences" set desc = "Kills all currently playing sounds, use if admin taste in midis a shite" src << sound(null) - feedback_add_details("admin_verb","SS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + feedback_add_details("admin_verb","SAPS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/verb/listen_ooc() set name = "Show/Hide OOC" From 832d22ed8d8c8346b2f900351a53a47ae9b71eb7 Mon Sep 17 00:00:00 2001 From: CosmicScientist Date: Fri, 25 Sep 2015 23:08:09 +0100 Subject: [PATCH 24/35] Fox V2 --- icons/mob/pets.dmi | Bin 17556 -> 17474 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index 76500def3875bb5630ecd9624f9851b3ace901e9..ab641bec7d8c133e8bbe7f46159f99dbbb7485dc 100644 GIT binary patch literal 17474 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 CPmekP literal 17556 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 From 13ce348e2710bfdd6d2a29f5a1b0fa9ec558fed9 Mon Sep 17 00:00:00 2001 From: CosmicScientist Date: Sat, 26 Sep 2015 01:21:47 +0100 Subject: [PATCH 25/35] Outline fix, fox3 --- icons/mob/pets.dmi | Bin 17474 -> 25589 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index ab641bec7d8c133e8bbe7f46159f99dbbb7485dc..cc6355a0e844e7479dfb05ee37ae28e94cb14ae8 100644 GIT binary patch literal 25589 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 CPmekP From 0421215b0c4e9dfed1effbd7ea755bf363122319 Mon Sep 17 00:00:00 2001 From: "Marc R. Uchniat" Date: Fri, 25 Sep 2015 20:55:26 -0700 Subject: [PATCH 26/35] rechargers now show powered off sprite when powered off or unanchored --- code/game/machinery/recharger.dm | 12 +++++++++++- icons/obj/stationobjs.dmi | Bin 79267 -> 79511 bytes 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 40bc46865e6..4bc8b85fa14 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -96,6 +96,14 @@ else icon_state = "recharger3" +/obj/machinery/recharger/power_change() + if(powered(power_channel)) + stat &= ~NOPOWER + else + stat |= NOPOWER + update_icon() + return + /obj/machinery/recharger/emp_act(severity) if(stat & (NOPOWER|BROKEN) || !anchored) ..(severity) @@ -114,7 +122,9 @@ /obj/machinery/recharger/update_icon() //we have an update_icon() in addition to the stuff in process to make it feel a tiny bit snappier. - if(charging) + if(stat & (NOPOWER|BROKEN) || !anchored) + icon_state = "rechargeroff" + else if(charging) icon_state = "recharger1" else icon_state = "recharger0" \ No newline at end of file diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index 6ea13bfc621223d9ecf2f5402241f8882e310e82..b6aaf6592a1070d3806fb3e7d6d02fdc18d8ea04 100644 GIT binary patch delta 15613 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 delta 15383 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

OUq%#fju_ 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 Date: Fri, 25 Sep 2015 21:05:08 -0700 Subject: [PATCH 27/35] add changelogs for this and previous changes --- html/changelogs/feemjmeem-rechargerfixes.yml | 38 ++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 html/changelogs/feemjmeem-rechargerfixes.yml diff --git a/html/changelogs/feemjmeem-rechargerfixes.yml b/html/changelogs/feemjmeem-rechargerfixes.yml new file mode 100644 index 00000000000..22118556400 --- /dev/null +++ b/html/changelogs/feemjmeem-rechargerfixes.yml @@ -0,0 +1,38 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# spellcheck (typo fixes) +# experiment +# tgs (TG-ported fixes?) +################################# + +# Your name. +author: Feemjmeem + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - bugfix: "Rechargers can now be wrenched and unwrenched by cyborgs." + - bugfix: "Rechargers no longer stop working forever if you move them from an unpowered area to a powered area, and now actually look powered off when they are." + - bugfix: "Guns can no longer be placed in unwrenched chargers." From 25671764a5c40592d72172fa6b290ba2c7b9c535 Mon Sep 17 00:00:00 2001 From: "Marc R. Uchniat" Date: Fri, 25 Sep 2015 21:06:52 -0700 Subject: [PATCH 28/35] tweak changelog --- html/changelogs/feemjmeem-rechargerfixes.yml | 31 -------------------- 1 file changed, 31 deletions(-) diff --git a/html/changelogs/feemjmeem-rechargerfixes.yml b/html/changelogs/feemjmeem-rechargerfixes.yml index 22118556400..68a5438ff6f 100644 --- a/html/changelogs/feemjmeem-rechargerfixes.yml +++ b/html/changelogs/feemjmeem-rechargerfixes.yml @@ -1,37 +1,6 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# spellcheck (typo fixes) -# experiment -# tgs (TG-ported fixes?) -################################# - -# Your name. author: Feemjmeem -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. changes: - bugfix: "Rechargers can now be wrenched and unwrenched by cyborgs." - bugfix: "Rechargers no longer stop working forever if you move them from an unpowered area to a powered area, and now actually look powered off when they are." From 8616c4549752b2dfb4e3f07c61738b19df8a2405 Mon Sep 17 00:00:00 2001 From: Razharas Date: Sat, 26 Sep 2015 17:08:00 +0300 Subject: [PATCH 29/35] Changelog Changelog --- html/changelogs/Razharas-PR-12019.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/Razharas-PR-12019.yml diff --git a/html/changelogs/Razharas-PR-12019.yml b/html/changelogs/Razharas-PR-12019.yml new file mode 100644 index 00000000000..3f203df8969 --- /dev/null +++ b/html/changelogs/Razharas-PR-12019.yml @@ -0,0 +1,6 @@ + +author: Razharas + +delete-after: True + + - rscadd: "Added button to preferences menu that kills all currently playing sounds when pressed, now you can kill midis and any other sounds for real." From 4fafc3e5426f2e299aa1baddc20c1b69c558b0d3 Mon Sep 17 00:00:00 2001 From: phil235 Date: Sat, 26 Sep 2015 18:49:54 +0200 Subject: [PATCH 30/35] Fixes rudimentary transformation not using the client's preferences for human bodies. --- code/modules/mob/mob_transformation_simple.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/mob_transformation_simple.dm b/code/modules/mob/mob_transformation_simple.dm index 4d1e46f595a..62d0ce8b12e 100644 --- a/code/modules/mob/mob_transformation_simple.dm +++ b/code/modules/mob/mob_transformation_simple.dm @@ -45,6 +45,10 @@ var/mob/living/carbon/D = M C.dna.transfer_identity(D) D.updateappearance(mutcolor_update=1, mutations_overlay_update=1) + else if(ishuman(M)) + var/mob/living/carbon/human/H = M + client.prefs.copy_to(H) + H.dna.update_dna_identity() if(mind && istype(M, /mob/living)) mind.transfer_to(M) From 908e191c089b256639edfd2c8e6e1350e8b88a3d Mon Sep 17 00:00:00 2001 From: Razharas Date: Sat, 26 Sep 2015 19:52:10 +0300 Subject: [PATCH 31/35] Fucking changelog i fucking hate you Fucking changelog i fucking hate you --- html/changelogs/Razharas-PR-12019.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/html/changelogs/Razharas-PR-12019.yml b/html/changelogs/Razharas-PR-12019.yml index 3f203df8969..1d0ae023665 100644 --- a/html/changelogs/Razharas-PR-12019.yml +++ b/html/changelogs/Razharas-PR-12019.yml @@ -3,4 +3,5 @@ author: Razharas delete-after: True +changes: - rscadd: "Added button to preferences menu that kills all currently playing sounds when pressed, now you can kill midis and any other sounds for real." From 98d94c2adc5da0ccddbc1949dbfe1a21a002c455 Mon Sep 17 00:00:00 2001 From: sybil-tgstation13 Date: Sat, 26 Sep 2015 18:28:08 +0000 Subject: [PATCH 32/35] Automatic changelog compile --- html/changelog.html | 11 +++++++++++ html/changelogs/.all_changelog.yml | 7 +++++++ html/changelogs/MMMiracles-Manlets.yml | 8 -------- html/changelogs/changelog.yml | 7 ------- 4 files changed, 18 insertions(+), 15 deletions(-) delete mode 100644 html/changelogs/MMMiracles-Manlets.yml delete mode 100644 html/changelogs/changelog.yml diff --git a/html/changelog.html b/html/changelog.html index 303d4952a83..02e025d64f0 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,17 @@ -->

+

26 September 2015

+

MMMiracles updated:

+
    +
  • Nanotrasen's genetic researchers have rediscovered the inactive dwarfism genetic defect inside all bipedal humanoids. Suffer not the short to live.
  • +
+

WJohnston updated:

+
    +
  • Repiped the entire station. Atmosia and the disposals loop were not touched.
  • +
  • Moved mulebot delivery from misc lab to RnD.
  • +
+

25 September 2015

Xhuis updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 6cdbff46add..867ac88f9a9 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1935,3 +1935,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - tweak: Last Resort now blinds and confuses nearby humans and briefly disables silicons upon use. - tweak: Headslugs now have 50 health, up from 20. +2015-09-26: + MMMiracles: + - rscadd: Nanotrasen's genetic researchers have rediscovered the inactive dwarfism + genetic defect inside all bipedal humanoids. Suffer not the short to live. + WJohnston: + - tweak: Repiped the entire station. Atmosia and the disposals loop were not touched. + - tweak: Moved mulebot delivery from misc lab to RnD. diff --git a/html/changelogs/MMMiracles-Manlets.yml b/html/changelogs/MMMiracles-Manlets.yml deleted file mode 100644 index 0bee3761817..00000000000 --- a/html/changelogs/MMMiracles-Manlets.yml +++ /dev/null @@ -1,8 +0,0 @@ - -author: MMMiracles - -delete-after: True - -changes: - - rscadd: "Nanotrasen's genetic researchers have rediscovered the inactive dwarfism genetic defect inside all bipedal humanoids. Suffer not the short to live." - diff --git a/html/changelogs/changelog.yml b/html/changelogs/changelog.yml deleted file mode 100644 index 327135109a7..00000000000 --- a/html/changelogs/changelog.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: WJohnston - -delete-after: True - -changes: - - tweak: "Repiped the entire station. Atmosia and the disposals loop were not touched." - - tweak: "Moved mulebot delivery from misc lab to RnD." \ No newline at end of file From 3c275abb2765a6050ecd251ccbc98277fb6c199c Mon Sep 17 00:00:00 2001 From: Razharas Date: Sat, 26 Sep 2015 22:06:43 +0300 Subject: [PATCH 33/35] Makes combat mechs scale based on parts Makes combat mechs scale based on parts Capacitor and scanning module --- code/game/mecha/combat/combat.dm | 9 ++ code/game/mecha/mecha_construction_paths.dm | 114 ++++++++++++-------- 2 files changed, 78 insertions(+), 45 deletions(-) diff --git a/code/game/mecha/combat/combat.dm b/code/game/mecha/combat/combat.dm index 82965f0c806..33a952fae15 100644 --- a/code/game/mecha/combat/combat.dm +++ b/code/game/mecha/combat/combat.dm @@ -6,6 +6,15 @@ var/thrusters = 0 var/datum/action/mecha/mech_toggle_thrusters/thrusters_action = new +/obj/mecha/combat/CheckParts(atom/holder) + var/obj/item/weapon/stock_parts/capacitor/C = locate() in holder + var/obj/item/weapon/stock_parts/scanning_module/SM = locate() in holder + step_energy_drain = 20 - (5 * SM.rating) //10 is normal, so on lowest part its worse, on second its ok and on higher its real good up to 0 on best + var/DR = damage_absorption["energy"] + damage_absorption["energy"] = DR - (C.rating / 10) //Each level of capacitor protects the mech against emp by 10% + qdel(C) + qdel(SM) + /obj/mecha/combat/moved_inside(mob/living/carbon/human/H) if(..()) if(H.client) diff --git a/code/game/mecha/mecha_construction_paths.dm b/code/game/mecha/mecha_construction_paths.dm index 60c31405645..bc22e27404c 100644 --- a/code/game/mecha/mecha_construction_paths.dm +++ b/code/game/mecha/mecha_construction_paths.dm @@ -336,7 +336,7 @@ "backkey"=/obj/item/weapon/crowbar, "desc"="Advanced capacitor is installed."), //8 - list("key"=/obj/item/weapon/stock_parts/capacitor/adv, + list("key"=/obj/item/weapon/stock_parts/capacitor, "backkey"=/obj/item/weapon/screwdriver, "desc"="Advanced scanner module is secured."), //9 @@ -344,7 +344,7 @@ "backkey"=/obj/item/weapon/crowbar, "desc"="Advanced scanner module is installed."), //10 - list("key"=/obj/item/weapon/stock_parts/scanning_module/adv, + list("key"=/obj/item/weapon/stock_parts/scanning_module, "backkey"=/obj/item/weapon/screwdriver, "desc"="Weapon control module is secured."), //11 @@ -473,42 +473,48 @@ holder.icon_state = "gygax8" if(10) if(diff==FORWARD) - user.visible_message("[user] installs advanced scanner module to the [holder].", "You install advanced scanner module to the [holder].") - qdel(used_atom) + user.visible_message("[user] installs scanner module to the [holder].", "You install scanner module to the [holder].") + var/obj/item/I = used_atom + user.unEquip(I) + I.loc = holder holder.icon_state = "gygax11" else user.visible_message("[user] unfastens the weapon control module.", "You unfasten the weapon control module.") holder.icon_state = "gygax9" if(9) if(diff==FORWARD) - user.visible_message("[user] secures the advanced scanner module.", "You secure the advanced scanner module.") + user.visible_message("[user] secures the advanced scanner module.", "You secure the scanner module.") holder.icon_state = "gygax12" else - user.visible_message("[user] removes the advanced scanner module from the [holder].", "You remove the advanced scanner module from the [holder].") - new /obj/item/weapon/stock_parts/scanning_module/adv(get_turf(holder)) + user.visible_message("[user] removes the advanced scanner module from the [holder].", "You remove the scanner module from the [holder].") + var/obj/item/I = locate(/obj/item/weapon/stock_parts/scanning_module) in holder + I.loc = get_turf(holder) holder.icon_state = "gygax10" if(8) if(diff==FORWARD) - user.visible_message("[user] installs advanced capacitor to the [holder].", "You install advanced capacitor to the [holder].") - qdel(used_atom) + user.visible_message("[user] installs capacitor to the [holder].", "You install capacitor to the [holder].") + var/obj/item/I = used_atom + user.unEquip(I) + I.loc = holder holder.icon_state = "gygax13" else - user.visible_message("[user] unfastens the advanced scanner module.", "You unfasten the advanced scanner module.") + user.visible_message("[user] unfastens the scanner module.", "You unfasten the scanner module.") holder.icon_state = "gygax11" if(7) if(diff==FORWARD) - user.visible_message("[user] secures the advanced capacitor.", "You secure the advanced capacitor.") + user.visible_message("[user] secures the capacitor.", "You secure the capacitor.") holder.icon_state = "gygax14" else - user.visible_message("[user] removes the advanced capacitor from the [holder].", "You remove the advanced capacitor from the [holder].") - new /obj/item/weapon/stock_parts/capacitor/adv(get_turf(holder)) + user.visible_message("[user] removes the capacitor from the [holder].", "You remove the capacitor from the [holder].") + var/obj/item/I = locate(/obj/item/weapon/stock_parts/capacitor) in holder + I.loc = get_turf(holder) holder.icon_state = "gygax12" if(6) if(diff==FORWARD) user.visible_message("[user] installs the internal armor layer to the [holder].", "You install the internal armor layer to the [holder].") holder.icon_state = "gygax15" else - user.visible_message("[user] unfastens the advanced capacitor.", "You unfasten the advanced capacitor.") + user.visible_message("[user] unfastens the capacitor.", "You unfasten the capacitor.") holder.icon_state = "gygax13" if(5) if(diff==FORWARD) @@ -551,7 +557,9 @@ return 1 /datum/construction/reversible/mecha/gygax/spawn_result() - ..() + var/obj/mecha/combat/gygax/M = new result(get_turf(holder)) + M.CheckParts(holder) + qdel(holder) feedback_inc("mecha_gygax_created",1) return @@ -914,7 +922,7 @@ "backkey"=/obj/item/weapon/crowbar, "desc"="Super capacitor is installed."), //8 - list("key"=/obj/item/weapon/stock_parts/capacitor/super, + list("key"=/obj/item/weapon/stock_parts/capacitor, "backkey"=/obj/item/weapon/screwdriver, "desc"="Phasic scanner module is secured."), //9 @@ -922,7 +930,7 @@ "backkey"=/obj/item/weapon/crowbar, "desc"="Phasic scanner module is installed."), //10 - list("key"=/obj/item/weapon/stock_parts/scanning_module/phasic, + list("key"=/obj/item/weapon/stock_parts/scanning_module, "backkey"=/obj/item/weapon/screwdriver, "desc"="Weapon control module is secured."), //11 @@ -1052,42 +1060,48 @@ holder.icon_state = "durand8" if(10) if(diff==FORWARD) - user.visible_message("[user] installs phasic scanner module to the [holder].", "You install phasic scanner module to the [holder].") - qdel(used_atom) + user.visible_message("[user] installs scanner module to the [holder].", "You install phasic scanner module to the [holder].") + var/obj/item/I = used_atom + user.unEquip(I) + I.loc = holder holder.icon_state = "durand11" else user.visible_message("[user] unfastens the weapon control module.", "You unfasten the weapon control module.") holder.icon_state = "durand9" if(9) if(diff==FORWARD) - user.visible_message("[user] secures the phasic scanner module.", "You secure the phasic scanner module.") + user.visible_message("[user] secures the scanner module.", "You secure the scanner module.") holder.icon_state = "durand12" else - user.visible_message("[user] removes the phasic scanner module from the [holder].", "You remove the phasic scanner module from the [holder].") - new /obj/item/weapon/stock_parts/scanning_module/phasic(get_turf(holder)) + user.visible_message("[user] removes the scanner module from the [holder].", "You remove the scanner module from the [holder].") + var/obj/item/I = locate(/obj/item/weapon/stock_parts/scanning_module) in holder + I.loc = get_turf(holder) holder.icon_state = "durand10" if(8) if(diff==FORWARD) - user.visible_message("[user] installs super capacitor to the [holder].", "You install super capacitor to the [holder].") - qdel(used_atom) + user.visible_message("[user] installs capacitor to the [holder].", "You install capacitor to the [holder].") + var/obj/item/I = used_atom + user.unEquip(I) + I.loc = holder holder.icon_state = "durand13" else - user.visible_message("[user] unfastens the phasic scanner module.", "You unfasten the phasic scanner module.") + user.visible_message("[user] unfastens the scanner module.", "You unfasten the scanner module.") holder.icon_state = "durand11" if(7) if(diff==FORWARD) - user.visible_message("[user] secures the super capacitor.", "You secure the super capacitor.") + user.visible_message("[user] secures the capacitor.", "You secure the capacitor.") holder.icon_state = "durand14" else - user.visible_message("[user] removes the super capacitor from the [holder].", "You remove the super capacitor from the [holder].") - new /obj/item/weapon/stock_parts/capacitor/super(get_turf(holder)) + user.visible_message("[user] removes the super capacitor from the [holder].", "You remove the capacitor from the [holder].") + var/obj/item/I = locate(/obj/item/weapon/stock_parts/capacitor) in holder + I.loc = get_turf(holder) holder.icon_state = "durand12" if(6) if(diff==FORWARD) user.visible_message("[user] installs the internal armor layer to the [holder].", "You install the internal armor layer to the [holder].") holder.icon_state = "durand15" else - user.visible_message("[user] unfastens the super capacitor.", "You unfasten the super capacitor.") + user.visible_message("[user] unfastens the super capacitor.", "You unfasten the capacitor.") holder.icon_state = "durand13" if(5) if(diff==FORWARD) @@ -1130,7 +1144,9 @@ return 1 /datum/construction/reversible/mecha/durand/spawn_result() - ..() + var/obj/mecha/combat/gygax/M = new result(get_turf(holder)) + M.CheckParts(holder) + qdel(holder) feedback_inc("mecha_durand_created",1) return @@ -1213,7 +1229,7 @@ "backkey"=/obj/item/weapon/crowbar, "desc"="Super capacitor is installed."), //12 - list("key"=/obj/item/weapon/stock_parts/capacitor/super, + list("key"=/obj/item/weapon/stock_parts/capacitor, "backkey"=/obj/item/weapon/screwdriver, "desc"="Phasic scanner module is secured."), //13 @@ -1221,7 +1237,7 @@ "backkey"=/obj/item/weapon/crowbar, "desc"="Phasic scanner module is installed."), //14 - list("key"=/obj/item/weapon/stock_parts/scanning_module/phasic, + list("key"=/obj/item/weapon/stock_parts/scanning_module, "backkey"=/obj/item/weapon/screwdriver, "desc"="Weapon control module is secured."), //15 @@ -1351,35 +1367,41 @@ holder.icon_state = "phazon8" if(14) if(diff==FORWARD) - user.visible_message("[user] installs phasic scanner module to the [holder].", "You install phasic scanner module to the [holder].") - qdel(used_atom) + user.visible_message("[user] installs phasic scanner module to the [holder].", "You install scanner module to the [holder].") + var/obj/item/I = used_atom + user.unEquip(I) + I.loc = holder holder.icon_state = "phazon11" else user.visible_message("[user] unfastens the weapon control module.", "You unfasten the weapon control module.") holder.icon_state = "phazon9" if(13) if(diff==FORWARD) - user.visible_message("[user] secures the phasic scanner module.", "You secure the phasic scanner module.") + user.visible_message("[user] secures the phasic scanner module.", "You secure the scanner module.") holder.icon_state = "phazon12" else - user.visible_message("[user] removes the phasic scanner module from the [holder].", "You remove the phasic scanner module from the [holder].") - new /obj/item/weapon/stock_parts/scanning_module/phasic(get_turf(holder)) + user.visible_message("[user] removes the phasic scanner module from the [holder].", "You remove the scanner module from the [holder].") + var/obj/item/I = locate(/obj/item/weapon/stock_parts/scanning_module) in holder + I.loc = get_turf(holder) holder.icon_state = "phazon10" if(12) if(diff==FORWARD) - user.visible_message("[user] installs super capacitor to the [holder].", "You install super capacitor to the [holder].") - qdel(used_atom) + user.visible_message("[user] installs super capacitor to the [holder].", "You install capacitor to the [holder].") + var/obj/item/I = used_atom + user.unEquip(I) + I.loc = holder holder.icon_state = "phazon13" else - user.visible_message("[user] unfastens the phasic scanner module.", "You unfasten the phasic scanner module.") + user.visible_message("[user] unfastens the phasic scanner module.", "You unfasten the scanner module.") holder.icon_state = "phazon11" if(11) if(diff==FORWARD) - user.visible_message("[user] secures the super capacitor.", "You secure the super capacitor.") + user.visible_message("[user] secures the super capacitor.", "You secure the capacitor.") holder.icon_state = "phazon14" else - user.visible_message("[user] removes the super capacitor from the [holder].", "You remove the super capacitor from the [holder].") - new /obj/item/weapon/stock_parts/capacitor/super(get_turf(holder)) + user.visible_message("[user] removes the super capacitor from the [holder].", "You remove the capacitor from the [holder].") + var/obj/item/I = locate(/obj/item/weapon/stock_parts/capacitor) in holder + I.loc = get_turf(holder) holder.icon_state = "phazon12" if(10) if(diff==FORWARD) @@ -1387,7 +1409,7 @@ qdel(used_atom) holder.icon_state = "phazon15" else - user.visible_message("[user] unsecures the super capacitor from the [holder].", "You unsecure the super capacitor from the [holder].") + user.visible_message("[user] unsecures the super capacitor from the [holder].", "You unsecure the capacitor from the [holder].") holder.icon_state = "phazon13" if(9) if(diff==FORWARD) @@ -1456,7 +1478,9 @@ return 1 /datum/construction/reversible/mecha/phazon/spawn_result() - ..() + var/obj/mecha/combat/gygax/M = new result(get_turf(holder)) + M.CheckParts(holder) + qdel(holder) feedback_inc("mecha_phazon_created",1) return From 015dcba63b8f1dac557b00146e3ea247131ffdd0 Mon Sep 17 00:00:00 2001 From: "Marc R. Uchniat" Date: Sat, 26 Sep 2015 13:25:13 -0700 Subject: [PATCH 34/35] simplify fix --- code/game/machinery/recharger.dm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 4bc8b85fa14..4faabf01e0d 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -97,12 +97,8 @@ icon_state = "recharger3" /obj/machinery/recharger/power_change() - if(powered(power_channel)) - stat &= ~NOPOWER - else - stat |= NOPOWER + ..() update_icon() - return /obj/machinery/recharger/emp_act(severity) if(stat & (NOPOWER|BROKEN) || !anchored) From ed71c06cdabce9e9fc3450babf78b46bb0a67d75 Mon Sep 17 00:00:00 2001 From: "Marc R. Uchniat" Date: Sat, 26 Sep 2015 14:53:24 -0700 Subject: [PATCH 35/35] tweak changelog --- html/changelogs/feemjmeem-rechargerfixes.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/changelogs/feemjmeem-rechargerfixes.yml b/html/changelogs/feemjmeem-rechargerfixes.yml index 68a5438ff6f..f8edd0d178b 100644 --- a/html/changelogs/feemjmeem-rechargerfixes.yml +++ b/html/changelogs/feemjmeem-rechargerfixes.yml @@ -4,4 +4,4 @@ delete-after: True changes: - bugfix: "Rechargers can now be wrenched and unwrenched by cyborgs." - bugfix: "Rechargers no longer stop working forever if you move them from an unpowered area to a powered area, and now actually look powered off when they are." - - bugfix: "Guns can no longer be placed in unwrenched chargers." + - bugfix: "Guns and batons can no longer be placed in unwrenched chargers."