From 711bdd97aa47e9623375d46b82cd003e0cf59a5d Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 17:50:00 +0100 Subject: [PATCH 01/52] TG: fixed the north facing inhands for powercells. r2793 --- icons/mob/items_lefthand.dmi | Bin 110197 -> 110140 bytes icons/mob/items_righthand.dmi | Bin 109426 -> 109369 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/items_lefthand.dmi b/icons/mob/items_lefthand.dmi index d5e64157fb7881e0756a91dd9ac34176dc7ae9eb..4535f576b0148c35d7b79fbd7ea87b0d340ee560 100644 GIT binary patch delta 99856 zcmZs@2UHWy7dITch=_^^(iH@iCS7V!A9_=I3y5?=l^!6A3RvhMy@@pGJ@g_fp?3%n z0%E8MRS2Q;ZG4{p`+na!-=4FZot?WoGk5OX`OUp|LYg|?ICZ}43KhWH<;*c){J0fn zQsrt;_It>D-B{tPiAznvFWeJ&i_<7p|6Fx3$G11k#mdiaQde}`2@d>x`U}U^k{R~z zx43UpB_$F0M79upoRK}Lo&F_oxmZ#fF%{295`D6e+|0Ffi$mG+Z93%iJR{H2eF)_k zGWXK(4im9PJEpAN01#5Q+Gz)OEhBq#^7=Of3tt=tq7B6Gp_?Ms{(s3G3xonc9nv&1 zLWA%Jj6Oohi)h+M8!!D&D^arL5nmIQ&J>ztF7mX~`W!mwF9{*fhnx3al5Ou#-8@Ah zdH+slSct>&ObLhnZ=q%_JjV5M$9N#``#7Jl^9an!zu@G}TgI}!c;`qGjUCL{a@t6&P zaXk(1OIewiM>-1!1&=AUx}_<)%_K3l+w2gvd4|oLlH$St&GQ2OZKQ)Gf8eKxkQa~B zWP(AG6XlCHM>=&Fp}#gGgI+uiHVvI0(-A?mhlae)g)^3Eh{^O@a1b+hs^fC)1WB1FBtGcdPY!cuP92L z&PW{y}J_3L~gLPkefyeAv@5}>wjruB^Qunz8>_!qjp;I zF60>l<=Yrv=vX*3qA_4ydS*T)9C&xp{}e>Npin%}<82Y)H2?kU4q*3*;qDjRaMq)# ze+d;}`>&k;GBalF_AlpY*XoHaeLQ;9u9dkNdDdw3oUu07NV0&^@VxG&nu7DNa(47? zzK9%Ttm?-rBG{OgK4~ui$_EHO9XER^>)wze1jsadAcl zfX1DZPP*EIJCaBm^``W+O3;h7wU*AJW=l|(wSKP~c#~(W^k;;SW%x6#n}>EdIUWg~ z2JK&u_D1#>4rlr`cOM1kGsz*E8fp_>yWE+=U)A@PX|sxWz7!G(Yw#Q%%29jDfI9cH z5XnRQ*j@V2q{g|LEzDO>A}%5BVmDiQzOg9@D@IpI?;r-M z53g^hzGXYXurepD9?+`9^qm|zrVZxDjun{|=SMSsd!>rkZ=JI*o(X_+DI#pos00IdZ=cb$ErJT1uWm zjb7YjvjL<`F6P-W5QQQp^+hg)|dD2Ze6VbV~)kc)GLtj_pV z8uq*Q8)`n0d$SrWZOIXiF4CFpdQoHjZ(y;-Z9Fru|Uf;)!o;|s6O_=543e0tV|DdKVeB!W&NduneOgw3;Fx9)ByBzwK8}VI)>~fG_s&?gq!FeJcKODa{SmA# zyGwFA?d&IpF?UYcy#KCr|N2?v`sM@o9ear-4s^tPNVv0WVp`harZkSpe4Um|khm{w z;Qcd~y?|Jgfj3y3!a|3jT;WFh`PHzufOiAFHpFA->$PJbGj z?pf7=#AP*@MwXe&{PZ2&vO2VU>vq0NXh;rbGOm1vex_u6jiA(q-Vkx;el$25?!=ji z520a>K+5kO#7vjEF{~Izo-!KlR4X`dUe0bns^^V<5w;n?*b;9kKj!f#rr?{w3R~x|GT)LV1EK$uYISXu~DWTSGrj^oa4^0^{oY3CRbwM z>Ga1hB7cC+s$?8jil^bA^JRI1{{*OuIE-o(%qU4%MPg3a5Wf>GpXldl+J4jYkT8?j zR<+S%1Lu(A=*oLMqQ}t#yh(b#f2ZWWFR25&N>56y^ymL-XZfpU#|Ja1x|i5VQ+aBVJoj&(yzD(j3O# zwrTmMu%K|$ah=e;dz%Hy{WmM}S?FH`6j)DD8SbbD8IZft4}0`kTY6F?1QED?-(2Gi z2xOVF0kBJzbRl0L3?k!M4jzUo(#L?wVW;iV~Z>N>1M0_TtuGCe201+ z#wDW^3g)tX^g6vd=`W)E%=5(JFQl`Ih%3~WDtCE|*?bzcrJf^q3Nq9UO@Wo1$ZiL5 z3rZOs9oq&|eoy?CsE#Tp=BwpO01)eTvVAXeDE5Ir1R)}i@8$0W)xV3sf#4xyPUv#s z*vFdl_zTi<6jTT)2P?B?#Skt+@8^=BX~!=nr7}sbt0H(=ub$|N6(c`IxL;?o3N+Sy z^7itxZWX(zQ;(?r;>p$v>FfU@OArRSONQXz{s%74Y+U4x{j6*r+p2sAP(BkW*KL5bebRMMn z{VOC0)%FBSD!2n8c@CPME8GmE)UR=E64if|tWI%St_2%cL z7ySA2$8t@YG@?Uw`&wcPY}AlGbd{~N>1Avf12X`ej7w{+(koxImcEK7l^QXc16bZa z1%6XtL&SpM*H|^XhkQ_YeAE2e+H6!q=tfwZ2Ba`RFwQS0b@I_6O^)d-=?=5%3!XJ zRA5}|V9;K=aR7GCLW^Qe`1IN&K>FthY}Xcc6Q+SF;Zcn_hI?S;{i@vXilo(HjI!5h z;hLKf)(x1>KLlu;*{FuK#Y(4aI)gtZhiQQeMI!ye;Y?x`Y#%}JI~trXXa<~p>D=2H%Wc2AF^h1ThQEgPKXg5)aQu0R z{)B`aZE*XX?~RwQ1k)PnqAHI=qK*zokrBAefOpvo*A8~a>o2l{LN-}tpEXV&2aY2N zUtix#-!HX1+}*`T-c@+g@%ZieP8xRHs)eg_se7+<=(O9k(RPFm<^^9gnnNZ4z#g!= zM5wIk;VcXEX~t7Q?ASGv0P?ipR7#S_ZTAxn$*PA#k$G@T4T*~*+Y_(B@e=w6U0utzgjyJn3@o7X=XdYT~jmG}5nGnYb5jVX^k z=4}6>&hSSWa=nL@Li!|-4DFfmpTh8>%sfGTo8Wx>5UAV=s4gCf1t+MbLr#EPSNQDh zQaJN_`WrX?so^(omdQtGq=@G0YPoQWJazFTj`8O&GSgz4P(KT!qBb@SEeI3=wbl=) z?b>{B8C&C$F|}VPXG)*E$aZ^vsm{X@)wUO~pWN4)mKxf+C-(iZ!{FTt1e zzFr}`7;`aXCu896c39OdEHV`tBE&&BIFPH6(wHa^qwA@V&gE&q#aC2yM+?_mG2b0= z;QOq48dMB`y035Db+Fy>{N@WD23&KV2j$2kM77)=YDv(y!3y~R9QH8A*5heeFv!$VHWkA!3o>mRlS<9Vyud zUm>0x-?pEu??CT~@qhyMl6|vzFYUhSrh;(XM0t)8kiuv@wM9-^0XRvyy!!A(Yvl<`W${+h3ZJhK`KBSuUeI4nhSF!1OufT`V?i=){ z0;nrME{5?Qw%M#6dl@?b`*!fqXeL=i6$-_epOYIow&ubxo(gKT+$0g(E?I$0KiOLv zDdN?l(k>H-<_}?urKcuq9sz9 z>(h>kii#jMbA5fq-NZYNr5*0jW`cuK4Knv#q;K(`o)Q4oFp{l8CmE5|EzqDIf&Z!! z%RN~QPxxazAABcFm79^%KaBRa)k_Cxg_Znk<8f;cbuF$Q%gaudYIny|kCe{XRr?2g zl-rx5XVeXD2DT}*a#C7_ljMOnPW)mB52%K3Q;wWH zi|>(vDJamnP|uDU47B2RNnLib!Q9a-PLLqOjwKBZ{yJpsa-aU>rR>t+m2Jf1$FIjqU@5vyx<;pro;`apzt{fVtMnAdb7zQ+$i+fqc+`2L z!n7{uI#T?=$#JZmkMdF?TMR6kA(uYDVz|-Qz4{)A#Mc|QBBp&8SyiGfEyZ1?O*4Y# z*u^`8-aCI*yl5n`{Xl5+d{llcl;b8KkUt@6y{f)eE4^94`aYN<>D?_`THyy1P_ZMV z{ZD94EVFVAG_zw>Z#uQ2SsYHT(V-iD%5Q=iSwbFd?-Th+6iB^#obzCy1kbQhYbLe# zy}|s^4CaGPKo5$fw?_8U1lOtROU;vP!&NGDPE)ndDNR)khJTPT7c(I>u`xpm{@l5$ z792&>;Q@A``db*yNaoXbOCKBewiXSHqYavi8~e<=QN)~-KTh+S>3?FWZr=eu6uO8>=vq%x~VmbmO^7KaM3an&a}=dSflf`j#DS#ale-W5rFNuRhk zPB(L`I6F33C1X8)tzKn+dy9`kW){sbMvt_()=vLNz%9!F@Z^ z@-p13aBvDPo~!N>k(88-)1O|U$f5s#=pP~;drkX6 zY}0dlAlnh*3!-|B0e1=!csy(PM8lDjb(_nAVsHkJtD5&&<);r@;X#p*z(7gG7?uwi zO3j~Vz%2O!m1W4EH*!rN3dX%nKOYDQBQ9T+<9LScs!8fFsYAuNh|JGptBUjK>lievX4RF!zDact1X_&Sk{x^*9)!=EfmP;?~d{n&EiuH z77f!d;PsKk#fi3#P$U{Y-xW7lbH63=dVPPV2i+L*#K$mVZ?lX=$J69Xb%cR*?8J%~ zWZa`0_>ofVFIb_+lNMaAB%*6)t%)LJSAO>M*!l-O1+-+-MmDV%rU_(^RGHt3n1eC}I8S z+J@dDSD0(e9~U$7gF;fm;+_K_efL=r`*nHY#q^8HayC=)<7Ml4Z3p5lyAj zLXzCmkU^T^cs{B{=XQ&^okn|X2o*`j$lWXr|LNRKB~J0@;GubJ!dxrGsN)|{5Ba${V&vc?bc--+H)s;~I18s6cX zJG9eE4AxaG4ZPf7^|bt9u*3WQ?Yr$p75})E266eTn-1{g0!dp07If&tp2GV4h-Sz| z2K@H^KAf~asmbJ3b+d(9x8J!XmY(Wj3%{R*VfM{$mZTLjv+}fIoaD(wg~ErR$e8Uh ztjpiT>kIJPH$&KxptqEO`0Y$lcuQ3&V0F-Z9F5(7Hk1+RZweu`ML@1^C^z2bnzj7% zW-Z0Q0${vtLZa}*71&`!o4sH(37w$=4HYvV+@C(lDvu~`eTcew+sfK(o4M@n;Ktw> zUgR+&VlL!0=c{Z*>g-~Znu5VM9joI9ZwnY~&PD~ko4Q&7b^z!qz#|mB*tz}B299ih ziw}vLZqw#v4Q_#U9)bK z6cm=!|C150lVn_MoRh*MwO|lAcC?PblG=KNR6}EzDLNf;_5Cn%)0R`kB83|k@A~XT zmLm6Ot&1`4>6RnUhpc0cS=`_G`K4JM8_kT&{bSiIevtYM;`{&6mQ=S-o$ZcJTYroqKsGc_OtyNhMWoobswYo?vBRKd zWTD>__#ovUVh%I*NOLSF!9#+**<*!FP!n8EAMn2(V47Qo1LvLVVzzxhV{S3~W}NnH zD)Yh_qltTyMH$Z^drP+3S?6Nm>SJGl1q=6gm#Gmz!inhbq*bh{rY7(e}v?8!n=Ume!)4k&Cg3R$xg$ZcZ zk9DMHve={Zkk)u`jq_|&#h`PCXALs+|F1{7zFA#m3)sEJi^mqkmb8s!T>Gw+NGQ1g z>WUQ|Sx>tCU??0LW6QMW)y1g^v1;mn1m9SF&UT^6c&l0 zdXn3GeD|)PO5f$UPmS3V?l#im4t?n&*bl`imm1Scd*yhL*OPOAXm4=b@bZ?7yie`I zzTIB>9+^n(Tz7ZbwMReAgC2Dp#wgd;gK*Q|rhYjVTABLKQ=ydVAw5ICxelSV6hG-{ zw1L3|rQm9%noglYjMJc#N?&(?qoXX=y?QlbJ;N#{VA_*D_xMMMMftZ`dh@wk5~Awa z)8I|gxYN+!Rbe1@V$Hka<@YkxZ?gsN>R|h7zyGjn(p&t;{N!jo=!7^Uh&piUUW(3A z-)wyyhoYxtVI;G+JEy65Pu&VIz2kX^B5uKKhFHCspbN&;7-YC#qohXT%DgI;+id66 zlhT%ODdYiG=PrdLxlnMD*iB?du~DE33)`Vt4&e0eLQBE`(IqQlM)7#ZLu5HZI-K3T zc#^ZFy|{NpvNA1#mHm^|y83`K<*w?c1EMo>Z*s-mtC990AXU#~HlEgNmruSb-3d*!_OppKW@*eMMzfaJoh+Y2V#6=i>1*1wTSY*BAaS+?n;~sv((KS zUu(1fVRxCbN*0Ib$~Jfx8s0TN*+f%~MrXrn)`UNdQMHjU=7K8e{nda&Y3a;re{J=i z*?NM9;sIg^f##duEBUA?sbuRvEk8p%in)O<v?hatBLT+hmEi$#U z1&l2yh+*vOkJn+n3iM<`sSz}xixW$i?>>*$=*h{GEo^bDH`OkzCGM^!$F~fb@9c?S z3S{@~hB=$V{AAz&rr5Jeppn$Lfbn+5Hk)EyBjL4LhC#Rck%{-_c_5DrYmkQXnlXWA-2N8DdF^dgh8SWZC z*>3w^2WHNh3>6(k$3=oO=on>+ws?gjVI(myAZ=@IJw1#VS;hk}7>Olybakpws^q$w{uSNq<}>YgVYE93PQz#u z)IVp+`^*7Wns&MA>*gHJg%KHt>2O28DxbxMxCP4f_1LD`iYZjmBW1_G9J3|#eLO4l z!CJ9s9(WCJP|RA$os!E<<1j!?ZFk4BsJV4S!?&Y*8^-bqMd4S@XiypaShv3;_A+_Z#TPBW_XSeu${ z+AyzQ1GFvx8sq!!-*=f)F~{!aq8pPfer`GBfD2*6@RK?%iLjPT%`Hi@CUx6}8Pw`T zlZg|`X}AUS*rhmOL66;FC560H9eYjiN@vH~@}sZXdgp0#*sXT9BQfG) z+`=}dDC2@LTJUj?*eD`sL*-te|2E9tWK*1f7wA0Q>nN;q()6cAtg=&`f4B3r6Yq4c z(%TcIi^A$oXqGUtPmnm+I>cFy%Qs~j2f?oVw$!ObX@&OO+56_JGK}7gpgF3Z$^rxT&Dw*o9TF#Zk&?=E7GP&u#^@tBD7md+dt&Y7{ty_DTPHV%z=i!c>!Ja|A)9ktZ zrMg8AY#Vh|VdKJ2F0qN4?tD~VGi>&#e4T8nQ?7I|qgLw)r^-TxQUt%4o;J0L#@*Fu zQN5wHj-#847r`|)P#jvbJ|I;+n$X=6#T8I@NG-PP^+jO1nezr{#5O#@vjMJnaU)4) zcgH4?SiuA@a7MmGgdQ8_xG(5V($s>jam!%*sm}^MTJvrRH6vS=SgZ`bV^<=ES)~`}Hx5S{?rvEZBsnbbXRv>40k|jgFu?w;=Yzx6DM~45s%~_6Gyn_eiVJ z{oQFZ)*4t7I}S};1EB?Ippd-C@t;G|hdaOW1;yhC9`a7H8Okp}^vDlzIfY!( zSUD&gRpZ&F_!{#=D5ecA>yS&m;DVrh{kyJU+5j_{k$ngKe#Qh0D|=ON-qNBlL34@X z0M!oX;pJ$N$x9g39rmI?&>3AKHH72nktKDw2hoQ$Yx}dc%C*1^H%booE@{}BEAm6RfI)OU%4ILBfCZG^XF(UeeXipBg@~<*>XL!f+ycn2-||Mf1uSB0TVZmQ%f-O_obVvL(sc@ts9JW67SykBw{G zixR`(T%?sj&iQ@7N-R*+1-YWW>i1SP*<%pIOT~x6GJbuIdD$uq8sO8O6!v$=Er-Y+ zOsE_-W@gb|2S@r0-|OtJ3&~Xa*9!@F_N6ccv-A&%xCxi7&5*Nj}{br_n9zoZAZ z({y}9aC^N>{d>dNEfG^2i~Q6g=^k-MO*Z7>%w~Q;I!~X*2ssXj-8K< zboHWoD<6R_iXi*iiqZ2P-tiK|fuWjDu0U69>SnVVWG{j%vg8Gg6#aUqtc9|e>omOg z2k8@FYz6C{kHO`%{FgPxfz}D+BE)txMi@=gaZ~WV`)``|k07&ts&%nQc$hY3_fYZ| zBTmsgp|3sPsbA^@`dmsu5%~yvE?MhS27r#QaKl-Ka?m}j5`FbmN7U_Cl=z~n=NV|l z-PIPQKv!!iVRE6bzuz~cT%ywa*zYT72j)1yhrCD|D;{n>KDw&{e|Ke6Ljsp=B-p3A zzeob*u1A3ZmhBZObLX8b$Acu&Z@$Ic6z8GI%%^u%4))0gd7i}6RJU2% zi*>(}?{X)BEG^r<=cSN-gQ~U5VDGY)L}IR1{`a=Lkv~ z_y&(x{kW|Vv)<(Pwv7rfV1b>JUOh=B#7VkeH_KTa^SAC}>Gge3LHM5fXDiIVxA4!G znLvZ7XMGVwnfdy zYz>b?h%Y8;I+CQXku~>%>!c+NNPUl<##Gf?D&dAvX_H4UKO&JBF5XjfmXWf#z#*R9 z0r~qwz0cfTf3_dB-d%z{=-9O())c5d$Y?H=cbKBVG;EE@G618gD;u8@_bkvPjNGqZ z-5MMsj697f_sjK^Q6B6TY;IUP`+HH% zOK);*hx_Y`o$q4s?A{Ee8U13jG>=}rLIZeTfGzP475mpYLhwzSB)P^ViC@9>=U)az zc2a+N_kTWOF}x2N8=buU=>B1x2SS{jcWo-YFaofwQznVum0A{;t@~pwcrPD-+;B(w z;7CD{=xe&W_f*v41x7&$^7QFtDqb6Zu4cAgz{(k7Lep}*841|^YJH9B%8ARE5$l`~ zdRZIaIIUMG?KLth2Cwp3dd6>5KSHjX5^+wIGjEdG_v){8LkFm%Xt#hTAzk+RpY><7 zrwSo8{3*Yy_T#}d?1;=a%`g4ZY!=IdDUksy+s{GIHuLoolNwDa!B@aufh?%<^7=9p zR}o2bt_rR#Zz=2YTgJj8>VAd)FpE2B9}H^_^AclC!VU6mm{Te>0zhLIvv3)=FZ zgZ`>7-)h8`dNc>!%+m)(J!CgZjoHxxsxmlssef$Zn4XGv5mE*mSw%YL`^+fpvOzkz))CKrHe&5=@=O$?Vt=xftCu+ zD7FA%%FM@OdEfOTa#7E>(B$Pe(~ygkzkYw?78KNCmGXGMc70_{E=}2RiET>=3WXZG z9PN`H0AOg{?nb#1nJw4idx+Ta;mJO+wAy20NFH&+PyGpVY3wS(jOtZ-{t#!jAenC* z+5(RedAWPhQX1kOX}{!M7Jq39IU_yKVADC2^O|JWKHjmJhwi)Q{<0La!>BKRdgGr8 z-al_l2N}F*T3{t_69h*aZ6)B-l`U~xX}%gJfLM`vNfYr+N&>@e#&5>GOEiHGRlO9< z4E48zpKmSn#-*eb*32MHTw0D$*&RZ+QzTqURelKt#_=`hGhSU7mdW~ zMS*1D((Pw1+_VSt^aU%jN$I0eihHzouH3L@tTeb!_rFY69RMu7w`8)ws!` zz_UZGbMTbJymbe^9>6N2xv)6N-zm2CSO;FIfAuiYvVeRM619KROZKO!=No)?e`=wo zYfoEAp4DN$1k^A6eZV;$HmZ*6m=orolLoF|a&F}?AkMtl?s)$C`0`huobmkeIzA@3 zHNf%>&&lP9llHTD$J2mV0azb;>4f~>aWAFui~{zab<1^&>JLUWNNR@r+AiaTxzl9^ zkx6PA*rNh^UBN>}&M?{f*$`%Rr<$XZ*foazAHmcK9D)Yv9F-@`i^(+&=_||RbnwS< z2f&-U&r@~nuDc;gGSl7JDib!C5_izRH7bIE83^Xr)rkRKt5O*C^SmnA;7DSjrvl$Wukz^(jXS5CC+Z{5s~Mlcdhk8}u z0@B^D@}%{(YK^7eLf(gdSr=~Px*uYDK7q8f^jtq-R!$1>X=|xl5dNFooCkme{fmK( ztKJnQ^?x1=x0nOGr8+0bqh37&v$*S}zGG!|?YDSm79A>QJ|qkKeyrP>gvVuMu;Wl} z-xXssGD_j4P5L_ATKU6=FNuy*WkUOjKE!NklOvS<=AT)3uc7BVvE`$&_w(`M zn8^$&d#AXjnK#1Ir)WmjXf~)?VsS?b(^$F0x|pW0{s>IeXl7)6kU2lQjCB{3SwAdP zqJ?dZ8tm)f=dPS1<+W?{h?xiE0HmeNMKd2ckBk`$*Iom2DFASoGMq817roJ7iGky^ zBm?r2Qk#c+W)GiBjdMtpR9ZIJHpq>07`)q3Qh<-basAWI7$L$o^Uvcm7rs1Zj;MDc z=*k}M6OCV5t?~1ZI_cz{7iW;*+J10(s~%ZE~6G!NUt8Sz?+@#Jc_Y<`Q)s&O#CBXtbsNOMFhB>vIX zVo$lT`*Et|e&;~Uz)>o7>}S7iB29*>6w~_&DY;oao=4o`{vPPp-m+SXcX(2%Dx9S* znz&G+_UI0p38Z=%RIb!lvqXdy=M84rSD*HFhH?OqLGASmg@RAFrrMU0OPf8A$b;3% zGB?Wsok4?sFSje{t|4F))h*|Xz8gUz+oP2*nLUAm40K_(p67K&EcV73Q zi4Xb0EKH)>h9WuD5cTc}x2ZJEJ6_2^rY1kl`f@7_lC@vU>`lEDP`)Kc%`5}k06 zIU&qXxIxSdI@Q{Svhv7Gi}h#LzZUfx2Q7ws6hmul2`4nYN%?k6GM#q~E0_ZKFKmuiw^f;`g)dE?FUsqcd2& zlh&PDO{Ul$OS)(nHjQ%<$fc)gE`Dt5bxFbUdv^VFqfBPuGUAu{V@>K?OM|07r5e4< zxbmmta|?Xt7YQ@#KP*wuRQX~#gq9X`E3+a5#tL}zL-!<=KtrJY;qIms7|`>;NgBM0 zA`g9z=6Il+O@CR?c#(<+?EOYV_hL^=KYBP+WPmX&5wmq5SJG@PZl%)EyD zF)f0Ngff?!_Z@ZTFmk?_q|BkXYv|p%J)zdQBHmQ%Se_-EQu#XLf!TepDO?F2pt&0B z>)7Z3J0eKG30n|ak0?4 zJDz}R_>=LW$&aiLB1>YUNg1df1;PT7UGZnpg%5kWC-Wcl$d-G`w0(|*Ctg~*7Fedj zeS>=6FeE<&dE1dvh3o&8F9Vi;|31^#UJ%G!#5~BN%)XephSd8XSJoO_XWLX~F>S%r zcU5$9)dyj*>jfmgPhe3Ia<_Y?=zTj&y4>GZe>T_&z9oD5s$yqJ2Q~I%^FwO2aCf{Rbki*$Eji|t`^R)O}so=#`S`+AkUBisH=gPRy zD;pat6=n%%U33I%Bvt2OQS90hU0YYXik)NcUDzNeq{B2QQvM|i=M@u3_8EyA?%!() zYTg#iGqfx+qS!{g#^!zW=Rmm!-=YAm5!U~KB}o6s9wQ}sh;m#NjD3AS5K#MgDO6o5 z{O#_>{=e2aT|w(J9S_e5QE=7f@1N=Yoxfd!V*ckGE_Ks>oQP;8u0s)jzamdi?u1nQ z2hD)=AswW?;`$~;9%>Y_CT2}V+Ar`k-TZ8Vu=cSM|(CXM1^5GhQ z2|Nba@_XPEmlKEcJ^KEKQVR}|w3!2cb0h-^o@%u#gw|a;6F8Y;3Ng|(v@%hNJJD^mzE+SL`5erZ|8h}SuTgvDtQfllV~_0ei@604p6opNF1%ie93OO3S74-)~u-45c3r!2h- z`4?Cn;h!{-jmIPce4_c1Ry$P#H%3F8QoWlC9mI^x0I+iM5A|sUAF}H@j+V+DLhrvU;U(C7vfkUN4`*0b=k)HYf z{^zNy!a7a6-$x^!X5v*pw-=ltmoLlP>!;CNarh6jk&!rjpN>UyUE25!TmI;otA zJ!w|H(v7cT=@or`#Pd z67`=tX%A{OPn~RQ{U?&j2#Xh%^yf=|Hp^!MyGFy_bjcr|tix~d;tM*cXw@x=MeZh8 zk@(fZ_uwYlbIlOQ4`RH@3A7MR*>b@;$a&Ubf3PMMJ0^|ty0EtW+n8q&MbdOU8rZUo zU?VXrkA02K3gZfAk<{i?iumN$1PHu@PB*QMsVSwOr7TBeoeZ7O{@aL^WC~aM?EIcZ z>wUa7j7+w?E-4i5XWCg%4L*E$w@s;3^9TOVoed5B&7Dh&msv-urV=rH5@@bhFPX@- zF?#T{%(wTi$ss)Nuq80OF4d3-&v@a?1pU?}<2a^jU_lsMN;JQz$OG(!zU?(eQX%>t zN7Bmt**K#QC{pZIZ9|+&B0VMXbz{xzD-KC;mfl|nhBTnd;##3O4z|p%hc2VQ;U`k_JsV3!>h}O{$UZ@M53l=P&y6OA^KxVVK2~9_zI# zgbhK9SrNVIzLG4!J1HTo#uGD4N{8@M#=Mhxtwi>% zM&iDIY#o?ko4e57cq|tI8=l9s?8mts?HjbH0uF4TPl|X~U6x7g)tnICpr&`-IDhw0 z$IYKJONkvh{x`DC!XLT(C}X_4x8|5De~;^6SG{(CQ^2$~XufUzO(3od(qUwG`Wck-s+N;2SaixgK` z-IY{M7w0$hIGpK*B;GUO`K6Kd?^Ha>MtC8GLW{En)gAa;^u*Rx-{vZ8lrwJTqR)t8m29zzwbU z{UX;9m+k`_3IjgumvX_6?BYb5Gq!*9c8;nVfD_x>UOn&p+BbrfO}xh_R_QALiC5sZ z{AMou2||5_D0dS2e7=Wq{4ML-9^nbSt(cqSAEG#BR$m(O=ux&17^<(FQ)guJ zDR@B4O#F;FhY`chYGI!&LOBN1i1`amn~L`w{@anvwTi3c`Bd#lg-vY}&oKM|fYw17 zf!F~~hEOK(KY!3zSCijcVE{XCDzsp-0+F-x(@8*`vC zM|iF5YEfX{+v`@YOzi_ZOB3aIsJ*&yB#mm+H~WGRl(H6&s1sAyf8*<<#=wlqn%|^N zJg=IMhGyJ40fvb4B`sumb`Jn6nxkF_=HH!IcJ;rJ5%GS7;3inxRDS5Sj zzz;G$#acZn)4e?K=CY=aP?Z8gl}zu7rUQ4Tvz#28PrJnSJ!1e=BCJGrI>K+oL|;EX zGXchT(xce)WY5ontDlSwf5)*uY6I?95a2&#MEQ=H?eXil?o4)&;?6zrS!fCZPRfk_ z1{k5GO{$~w-H;#$!2gz@Y&A^ku=y4Dan|U+mmya1R!`bIE;B~H1I<7$qO&?A^q9fj znqv=D4YomVDCDuR-+WCN7cb=*_~@SJwf`F!*7TVNq@Wxe0oP)ip9g?Z%MXBTCx~w+ z=p72H9=dk)uT@B1V@N!3s@&c79z2KhKX?+D{Qr>k9$-yuTLUN_3n~hB1QhU~q9P() zfe;i05drDaMWi?BkdTau!cl=x1w=sUMS3p*sX-~BhaQnmfY6cvA>{3N?)~rg-ka~6 zWM;B6v-g_4)?R%*XNT<>**5LMMfUr;jL8xay{pOSYirr8Kt!-T5IB_o(sSypYNz-f zJs`OES(($LGUGTKx?(=qddoPAwNa-%@|LWJW`4&dNGkeLif37WgV+R1FO_moTf>F) zrJc^*c7N_JS@di5Gh9x_@LKKGKz!%qZRq*5m9!I0?znoQMeYcB`C5KJJ?oz3#4&wv zX=(cA)%yHIoKlXR)Bmk&krGLDv3fmkjZft78+5rM7tf)0FE{ zE=mS{#W%m=@xVHDnOWjrY(J)&o@x7asMr=$EAL;ibT#8!HntNk3ZF0^DOgUyTvP+G zNEY^-`mO|h4X;r*iG(HeNJ&$x0+1M@{aBwy&rWT694;=P*l8G)8AV##dewquVbzff zO1()*U&q_TaV}}CUqAIndbNTNW9V3W_%bbhq3oXH`F!v6;vrYQ14qw2XYJW8>LmlK z4z_YYe0h}*K|^!p(QNL0t=cwVe?>+t8LteOT-BC5|0YXpf5&c$$?SDWZmf##6{xRb6o!SK7To9oOhj#V3?*g5-H zEm}1A5~f8y+WN07zF+bpzS>&~T%F$_oYir?T7=BwF=uhNw@*}B4uZobX<^!=RihNn zP0FF^Qu^e4hRG*42QY;A(O+&#YVRVBUJ&>U!yUPDHA@fTj%GQh9X-#REr(uR_gN{R zq!0bb?fc5G?;iOPXjOrX3&N>=} zPF0tt*V5EB++3XR{&Nt(#nEih_U$RQLq9uVl>E2D zi$m8wY~Fm&tMvWIm){M)&)$^yHoKLQm2OL()+5X>;Hxca=JJ-e2eMo#*HIl=%T}R^ za?_97^Sv6q2spyJz^G03xVaI+}cWY@)|%F@Z$f+;(8)8Kyj z4y<-uLpHd7RhT+Kf&@$$opZ`|Hl3f1CYi&8#$$c+-z}4D7XOYx=!jcIcP@_z^Z(OP zG3zHHdAizsv>~{1-gIk1D8quxt%rAhaD;>LbdhOr-Pzsg9cHA)x;R7hPN)R$K(0lM z0hI4d>Z>dU+W*NrPiDL8v`5MXB2IBM+q5V4PsO$bpR< z_hU?CTsd9X-Gf8WBi`$Nvxs+JV~^%5Fl$^C$)>`!`ISG@_)n9EmSB>qRnzJ59r@(A zSZb_G<-E;$I}CrTQ0s?;MB*uqzZs-E(2HEzHl|Oi&jy5-SsE@Sq!r7=25`BgU68x4 z>R4v9TPLK;KikcOjU2g6KV=3{FBe<4X*wJ0r~ND?MQi3>0gezR<0BWN87PYv6>19} znS7kJS2{I38L`?ik>1`9yi z)@2tMeMp3tCq*N)t*VLh5=d&gmqphfAn_D4A(Js6d6xjS0)pJ;otx>Nt7?Nc&mF1J zALFvmrwbspWlhoPHeydQ!UL)@C=|H+W1kN50!`Lc7W`OX8gL%}Nnk3LZJ+-^dwCDN zJttO;%}^1gCGwVzE{NgK8Zmpz3ibib$aye6gpaN|c4tSD^{tPNgT{M%3=%Ru3bjrq zA;$*~H|_95%Q)PRZi7{AthMzZ_*1JB)n9+wGylwWhv!2M^L#bxnWcz`7eg+GDS8x4 ziHz~}n~&~L#?x z&MIzOPGt#4tx@VAOfLE)SUcUvDXO`IHat8Jik}p)f^vxANUjHLO6WLoyCrpcrF1K>33&x`4V3Z4WjN4-d`gi`jVS>uT1^|c(qdN^q(tUIlLEQ1t9*~vedtG z^O=N?dVPlkR5=&&glC-&+Htvm$VF!`9vxacnzx7T!CQg%Tjg-(hAs*Oj$RG2{I@Sf zUdA`;jeF;gn;yS+?2LECj06E;wXXcQVOJ^I^p`Ql34QRefLyOs3_=fi+5ED=xyia& ztEITGLA**GOej4H*mAVl*xc1IZqUt$5?kBFfZw0W9j>Yw%TsQ^y1n?F$XXV}Js@c$q0bMT13-Mx|ZwhECiye%Tbyk($wO1^8s z!uU64LO)HHLOLc}JOpKj6n146_BB&h-==w6L@eo6k)}nqS&9kni}Wg37@K?hoVdZ> zf5cO8E9zc*O&9U8-B#^$-6^?!tguVd5jeN+TKmdGqu1`rdcs18F#famu)W+;Nv{N2 z+^P6X(d^E|Z2UxHkjd>`=!PN=RYsL`*gLn3Mo7h3P|8t0V9kL9BtX((EEV|DB?(ZaS{L`GqLYkZ)eqX#8QZGE!M6^ewTt+C)_b!qk1h zPHcMYsE7R6q{f51~@g2t6Q$d)1c^`+}oOKwptOOo* zB%ot9?E~H|sm+Q*cj?!yZs_xE58fr+%cL1T0&*Hc4Q_68AuV*mbH%I2`9k41i{G2G z+ul9Rt6bjgdxIanoxMH62NyJ1NQ0m5prF2K)e111*w#X1$L-wx2W*ud7Rk}Y!w}k& zk0B@MP6c)U%wcZ2MCms@>)sh0G}TV<*AU@*DkVBT zO$s#0xPO&B$9##YvsH+(sqH@_&mrG9N#0Z(5GG=ne6BU&J(IcYVei<#du#MzcE9hp z?)`}9{dpjExD9Fm1kfj#FC$4K!Fba9PL9Ea(1ZW1YGqLKZ5_w_ClUFQo@JEb7uszX4-4E#|h$@Uh5h+Hm>zsKo8A!_sgHYv#5H58aPSz?)c)i zGnU6A6BA1k8>qOd(!cp&2P$H+DG0z%&L$BVTlTp@5C~PcWNs} zM(o_$jpHZ|>XrKbQ^vXfUG^};EzQDbw152PEvG-HUoBqT zPbYpb-7=q%K(-jMwseMeV)fIbj@r~&Mk0{jf;+%}bz32e!y#8q0^$MB? zc)qpDk@IJmhJz_xr>IwgiFvMLf&B8%=59tlAy8xEKkvEy;+Imwt(AKjyi2dUQ&b%R zQu9h8f<3USxG79`U1D$(j!rNeRpk!mhZ&bPrah;hO9g~0wrMivMoiLVUa{Aa9?9=f zKRP+Opdu8-DfpVh0u`r8l$3_*FW7Wt{2o4Q#;L zS8X13Ymm=1+jbF!=YRT)(si>O;R&c-E~C3Q(za6oT`NhS;Wga0LaLafNTL9;nr|FA zZ%tg(k|i!(Eu8&eL2W-I>}Sa-(sJY`bWOBWH>X6(fXnOlKs<0L@(VzZs;QnnJ&!#t z@|)>$Ye9MJMPCrYwfQi%&L$+4A<4^N5-p0;JFOTHXlCDqk+<((&>u(|RZDuUad7Bn zjLp0K(r03*$B#~K28p$s?>~)xdp^6;q1lp;${;!IkSq^h+c^x=^U%|F6FCi?F7F8p zF>43=BW<^w7wmd6-!t{7uR+joa#Q#Cqx0Oz)!Qx(_f@=hC=5hqTQh%0oTO@F5Ep)v zc1$agN726mAgq<6ol$r$vCecJv&7?v#tzTa{^~kX7si@eqyDtrbLmsTPYzaYTH~WW zA2&g-kD2?z)@-NspHm?$yfc4t&wa@pl+yTgTKIFG$XNpRIP(XYBF;yzhg1GSv$it;txBdvK`9Gv1qN7M=5#)qJ}rN>VYOUIvJueg=Sj_b(p zE!G$QX-WzYU)_0pJ+k~)_%qA&aJQ$%hVDCV?2PIPM@At`i2NpUVW4WuMN6}Ng=6Tw zVX#3>5p%wDCHLK0BW{@Xwt=hV!1K+T4MO>88=E@=oda$Kvb*y=yGuVyqsNCk*4k?kT6@uf}*Gr`lzIFct zeQj*-^++l$CkCqjv$(o@SDe&?UQHX`q5~^eGwwYv`AX;;vap!C5|4eBM-z!l7f~H+SpChc8{+O zu!F9SPa!QDsxI#Ca#No)RDFhf+I^w(-(y_1RZ6}w`8^8xMX@X~UIEvuN-lC;tu?}Y zQ08ZESj7=hr>V!-gfG^zKfheO_KXxGN7)U``>J{{5}-&Ye#PVan>LsS)KyE`oga9Y zVWw3vD#-==SjRZjIB_1ndhu!!k?qGqd(-uPVc<!Rhk`q3{Asc}c@h zx-LRpM9Pb8!q{pq9Jw}+`R?;bY8>xEZGUh0C`31n@%Vaw0SLRivW;tq)T1QrE({i? z)UGGgf0C_B0oMOa>o(}){9y8ZOD?X~Ly6j&*k<-mU46(1DQdv&|1KXlR?}P1vT<^G zde#q_sB0PaFIS0LJ;9T-xa}^XH_i>yiMKOTq&7YeF5zrL2x%#o)!%nK*>O*a`WdVM zW}gkKfnPx%)?|@d#pP&jaSL8Y-+S>t4p}dspA(;O$JbzIE>g$>@!_(*D^EL;;B_s* zHF|p=#8Z;(8m5nGDgB_0v;AP@0Rx+$>R@6x?g*T1Na^4BP$f=)kr*B{+iR8o28;^c z>}cR;H3r+uxxXXBQM!=*aVq%p`)%5i?GCAJ9EIaRz+(25a#i;6g+fQb`c6ief#%PH zY@dHZpJEfVXV9sVpq(N3?hiMsZi#`zXhR1qq%ddYuJ3mEGE@bASilM9b{WNFjUT1s z7pcDzUXhz(Fw1qik}c)gk~89wKA+;+jGJ9)$dn{#ojw?*N5fvN9E@+`FS$Y_2E5n# zapZA=I8xpEp$L^Y4*S7CIX%dxk4NpHqt#$8<0@)B@v=#A#aN)2Z1n-D&7OAu1JGp~ zqxhb9BkAS^G-D_u>7$-x@OopZrI1RKfb9I&px*?{;;?ke%8huPG1~J5waWhZVc3Qu9v!{QgR2NzJm)m2-0T}93diB>46NE``l6se=&5l&kmLu{zhme~$CYJiDjxgiqWvb~R?JcId0J|IDwwT#A`Z z+#7l7*2MUT9IV=6z5HHccO}ku!5I65X9y z!hVbakY58J4@?xsY58mGEK^tkA?;wQk#=a;)*Fl3T0%pJvhn{PID?iM%08*TA)LVjj6yFao-y2ayS`pttzzbX#SPTfeZ|c* zT#80%r5oI!UUmzHQiRDjS$nhkBkbf2^Jl@#SkqxuKKgjyB|~K7EfrB|74?ufhXr!I z-pOhUbq&p>ln|8bf=*3Std7;AxOXb9;2|fL+Lo%ue$s?Zypj=aMR107Z8oAmcK4@~ z6A*qWcOm!PhK#3smA-%aMB$#MiMM$Yle^;6$7weq8Ib~gE3O|#^ZqN3lCNx}XVGBS z*QcVTsV~oc>}1DZd}!Tro$bw%_gJ3A9Cv5myKBPq;&xwl@0H*mo;Ha<$8#TY=Lh$G zX)P4UDJk<>(!{Iis)?0%rR+Hf2rY2lkv%V4{6Q{djoL65c`{i8oe$DsWScH=;o$Of zT2RT&y?=Z_U#9xm&`-vDty~DQYnusVx*{Lwk_~}-k6z`lKq%zhm6TbixVH#!8pRHj z>~H)#H_L{?zO?-AQItuq$Q=A;UM!b0dBiGSN!bbC{v$0;afm&2XErMq<B8g z?~!pJr(S>NBuQ5%8E^~XA``mq^g82hV;z&pc}IL^ZeLEtlgc7Y$kiLyz;HiM#(zdf zh)cB0wOA?e2*C>O0`IM~@j+|PUp-jJ!Ec26b2Nl>V%jFiNcJT zq|0ZN5Q*Cx%em1xh9ZkRVMOfQv-R1!-AgOt&mHCSQh?t9H&}NJf#D}zQ<9bIsDYEv zU;y6rqfb(5`L)~G2e|l6CBH~YOixdLrDnzv+8^l1?Ma>WlW6HXCW>31ZzE0)6W~YbUFq#Lw63@8oAo? z=%XJv)Br7^&&)ZB3XO@RE6VL6B`Rw$8q3US>?2C!SbN@3K*#4oRUV;~O zqveo=vEBRk?}Nj;!7p)U#q9A5LDg}#H^|ebt{_3t)8OD1jDUreX{oC)(mpe^F2TQU za9Ni74=IXRum+5i%|c(+ObeguxAkJ%g+3_ja(|K<5DnT~YgSbvHL+LBzztme`}_NC zy1v|LX`PGG)f5M3tMrBiFbi9lvLHd2B-kS>z7=|1;sH9H)Xl1QZ4HA0hGHA+hBA#RG)xC))kl+goPNi(!M&!IguU+e*I}W_r{*W2M@IeXidDIt7 z*i0|GJ4||1@Nh<4Uc5=%?kczdV{X`fDo+i`%h%8F(FUZ%Jhwo(H8co1 zpWYdHd0x|RM$<37ZR*E@gkKRbqCDyOIv5MmB;Xo3BkS@ka@JGT7JLUS?~w0m7Ip(Z zqGuwB^SatzU~cvliL;dCcJ3TOsc z!pdch#Hr|*7{~79`;_rIyY9c=La4*umxHsAPe>*Q*k0i7%g-#V#4t^0M;u&OFnWa( z$QQP4e~>c}DQRQ(YZZr6#x`2)x~832e4B=o<&gRv<$Ag9bw^grEZ2G7;Zxl=%M)_N zD+(|np{`HbPA+hB)1x4~1=A8Ey0~O( zb>zlkN{$r=l0I}cfP+4_FxW6$3q4$!#K8IC44;XHx2vSxwdY!g%FM*FV^$||@uiN0 zfjK-7yOhZs8Bf_E?Zwa8a;P=tTbLriw<$szE58zE& zu0?_2^k+!IpO^zC5vk4csV7Z>EQA+;YoFke$je%5KTpSp`2M&Q(^m-r2pfYOe?5|G zKu4KepK(-XmZo44QQ|Tt=QZDRpEQsg3BoRibfEw(KBt*FIk+o5l52;HWbeSkwl6Ey z=iQcmH=;ClT)ynf2=^)-&1_7oS_t2BP5Yfuq5J(vc;rJwOsrMtZIwFagih|GC*#i$ z!fHMF?+q@Si9B+w%hX(OGa&9g(Q50wj5Yk=)6`I))z&si7#T&nUhzuqELEId7Z7aV zH-QF6@GY#-1-^lm6_h81uwLHLLr5n}7b4eQ#qCL}uB(4Bfg(8x%98|fdFMfx*{}KlX=vAPUCEn3IJZ7hoD>VKrj)Ou>Lg3ab0wlF@2pcgt0^+3^KdhdS%rhnv$MFLcE5D8c$ z)|OR;^7S}br)Z0rHO6Lsg}3h8^KZ0Jt6DkN2p`>|L*w$-!KKFdc;8&x+eRf9%CWuvY%N?6BzXcss z-a2A=`f}rj_@MaUuQnaemp19rm+ZT7=OCh*s?-O(c|kw<(Tknpw$e$mXzuO!mLrc_ zCJ!as=v55Iiz;V4^ccQoe1s9mK->N~Nz>47qlfG(xb>??WQO#i=rMM(4eF zT8x8zmXsgugrj9FkD%+?@+D(q-W&|$^_)+7Uc#Duuk9$8=Ta2WXv@aA+Ptqz;Q4Ew zum|zN5WcCFbXFKJs5{)v@5DmsTH!T0Fe_f39AW$>CI?$nNcr_~I}|G2mi0Ra^J{@j zm!{7#M}Pg01S?9g86;FZX;W;_2f*UU{m|y~7`L*`X9d@5WPRNv!R>^+^Fa@A=LSs) zony{k3gB~z;cdrJJf8!TX`89}vYj9f;n&u?BQuz71SkNwDeiT>VU+B6An_?^eMF%i zxfyav#lfZ6>Ega_vZtB+v`_l_oIqxKq%hx{vejt4f19$vW&dyXImJ z$LqQBqlOz8ESf%9)D8)k8gY18pHf2qhx6O`WPB!Yl@Kf&DUkSi^%msR|0CUL-{nLF ztMrHCw{BD7;{^BKX}+uWwj-e?Qjiu=rF$UJUhrg+U@JOflBCY=oAHS2@>H}lz}vztS#=CM^}-M1{=7rkb(Nm94k zHr@_i?`?TK?i3s{De$c&v=06Ok_tB8BF3-`q2bT!pHvZZoCe9+J^teSJfW`3*(|>+CB{4(xm>Nq+?jeIb2`0!G!ic8RLPh7O_jhWE z%oka#b@ZX$vj)x!jFlI6xAv`fr3OXtx4l_AWHXc+dD&lJk8Grh|KAWJc~=&y1iZn* zXr;&S-op*bk^F1RHIs&F8WbRpS)`pZXwZ0P`5?Rg0WfVw0xVEvWHc#Sj+QFA?F9IA z-k!}gX6WbcZv4qA*L5W)oTXteatl>;g4J4u=EdVy;Yq^%tss&%4IB&N)nC#-*0t(=BtDb4W{0raM20-cq{nRTVz z405%@9~zNdjU6ILfvzf{=XxqXY)$oQ)dafiecARG6t`#I{@oBrim~JE|B%b=MM$mEgL=64uAA_BlUvu>3MILnC z9LTH03Ex@aMOCf67Xftz%o@*qOdY)bAcl1RIDo{PEcMwN>4hUhc_;Nj=^ydt=4MFx zBM21_8qWwKJMgzs1F|^;6@YqYyST_4xwKs3*e7sT;^d9+j7v5vwIuZ1S<*<1k=cxq35OAhuMbuHaNN>4bBcdJ3AZm;DjzJQGO za#ujzZw8+K^C!0o!^@ zU*3qD8zMb_e$kcSHB2YXo-{;wJtq#VlH%*G+*GAHn^_qZNrx_u7_-jbwLOjrL7Pkm zJ*(7_HH2;tU=Ao3W@ks)%v>7qqvw`Sl2VO@7j_iu7y~0Mi_+=TH7Dd|-povOO6v04 z`aZJx6_n2@$qSC_0Ye423(XA$0mJ3_Zt}f|T?#nDSD5z=E|(vzJ7?syP(2>@@~_rc zM|Y4?0bUbwDR4w#nA7_cwqogIhpkd7q0^NLAwTm#D!_@aap%|?zzHd7o2m0#lc}}0 z2l8fhx(5=TnOm$>#XRBi0_kC$i+B5ewr}f-tS=NJDGSB(9sjHnAc~_A z|FhJ=xpL9`+6^7e{to>c)JB6VA2)rA31{K|91$_~7A z7DI?-W)=~{rxv}gz3_M?Qoraon`j%Dh|Jqn$imcg`0%=}C)j{oRq5y7Z&7xPp~ODb zfBm`2>bcHAw~GcZn!7qByi|nV%!C-1voD)`Y;Vt%J;9&UiZ!yBaJUk6KEC5lUmMq9 zn3<)5h8n5Q5Bezl)r#S?F_;b}LKc#?yfBWf2HK1ikfxc!IeEJ z3;lAS$e|Z)Oq#gh1PUY=!H?2EB`vSA=Kq!pce8Sr^o;G$vi#~p_Ai278$YwntfcJdY|xuB@L3W8A|XJ{r| zY_^#~B{r}uYinx1*`Z3o-Z;O!jzx6?8QhXF20~DfopvJ-ZZ~Gi!h+K2rv_n%GsC$| zmvuj&ga#ApiIdKKt=ydy2a97eAT7}PH=2_JURBH7m^7X8Xxr&s?qlG!)Nx;%D8J= zPo3U7bpG}be!TZ_49kfC2AxUG2MV!VgtiBB^+QLD1v<+WXq49!v|`M><7PVIGxl=c zQnEmAr7gqJg_RQ>CzT;L}$a?}?6`tGysyCccQF4?A zd4`>0bFfC$Xso&4^yvh*79P!k54_yl>mP=4deO^9T!JUHjzStoxQGz*j9SmN-0amH zo%|GppGGbp^}3j>^@+8=>f1b35*;PCO;>-u2}UXe4QO`uhp}*+R3BZjl`UG@Of;%gLndl@&Q%kcKBw7sW8U; z!lSag;xUcVG5*lnys&vprx~c;VHu)S2J{O#hWVVOaP+~e(rvd+jaalLyzJPY7l^^b zn4f({ZEIN{_UOvoNJx9MOo%$V0x+ic)wBZE{`bk~^Kt%l{UugX8avOInVKsB=7YInIplIcREK;YJdVY5HJkF&Mt--kCr@#ie`^`j3TKCF|i{rK@?*Yk_C z9~nu$Z()ZufZ8EsS^&Lq0m?tL{_;b83f}wd$D9e{vMF~c7UV&(DzlxM?l}UNTHb8q z#zCz$TTdD#4I@#ec?X|C$pat^NUD$feVU|WA>b&a&127;I(4&{i|y|>z`abu1}vR7 zI#!f>t9)ShRQbp6;6%=RxfE!N&h#Gs{&z0%ahjKaGpA$hfOHwrG3y_9z~fco4IZ>+ z4X_<^21etTO6Q=hXC9!fTF>@T{Z+Q5nIPHtcZ74l$97h1dQr;PQ%&l=J_L8Zz&|*> zcBC$lDsP4k<4NOZ#ly6Ueg1E<|Np;H{T1*aNr>nvt#(TwfmcW2&xVCRlcvhXg-!e0Nj`XJ)b{hK3P*?G>h9Ea}x z*RX7fk(^pWrX7AxztdkTy66^&WgOmL%=oe}e1>|faeO!I>it(v@XV^Rx3JCvsGMn( zL;b(=u5zXW>1imWdvU>=(jSL<6k|QyYp%C2EVD(`|9(?wtjBq%8jIiteZMnjAPgT zeR5biIr?YRPY8YRjGoy@1HbLyNPgHO`~Nj4D2G3P7;dlsB9-#r{}lY`tPLS-c|f_~ z-|;9DcXM((AjC!y|LgsrsAd6*zp>txb1H$iC;ITF>`ad;76SpIk5k)+jv5<7N?3_C2ZJXstGa1CK?UHW~AS zUlRYT$Pr z9D(K+qz(Re3U`_{$QddB_kSBpNo7#u@@l#1pWC!Av7bgC&+gApZOTk-nwvXe1-#AV z$Opy3_UzLy?`B(z5u(-oqgfNmFr5zvZ^7Ey+RFhLJnmX{u6X>|nD6bc@&ZBc!b$#r z!~H)iq7VbPXOhR%zeQJYO8#wif?izc5P#9W>qkKQmq>OVwc#hF8eiW+Vdh!F`up^1 z{@!?+tM+QSjy@uLdhIWT?XT>P8i(AO9+vd92*cxDY}c+ea1DGqF||9}K((ksgp?N} zP=cjC2KijDCyo!p=t&$Stik0^tCRl98e2>A`tJ>%(KD7-IG;TJ_2v?Hv7tOe<4U|KsNWG>12n0bfCVxxcL9q#$gFlvOpK8FBl6QZ!)GuxX@@O} zZWj0b-NlwB#b&aISWN0SO1igT*>rP4A-VBltVw%- zA`*2`)Hg#X!eQe<#0heSEek7O>&W{{UQ?%2f;xd zyy+SVSNc0qodS2I4XosWqD8pNOKz;O%=q`2z~SC$4_y$Zy{?r~DF}*vch~s@bx6}- z)|LM;Ep$jmHfbc3&(k2mItjg+^cW$9+V(Va|8XhendF+L+4|kywaQH(Q@u`;L^dU%QxZS_l}An{z>!h!S8k0{y%) z{}`+yS9p>B^1bD=Vwak2{<$28fg!1VgOek1s>IQcrO@u+k*0{OXtJEQUB-U0-oj3I z%tBlohERdGkjb>TaN)+E&OU8^uiC)>`sB{Bp1MRgQNNj`mkp{}iEI*lUybrSMEy%) zLikc1^o?yie7UCyVyORrRO~^hO~N-!GeG7iq7R_By5Z_4g>a=lf&c{ZWLU6N3raUl z<3r9~j<>XYT%Ur`sttxg3cf;^Q5JeGc+^G{VtQN zHrsak6Pf03;to91=)W6G#04sPDXao7AFzE12eB(Iz`qKg1|(v?jSlB=*1#d>(c=~$ zePQt#7U~e)W_pRv7B^gcj$!@dz_XD4f7KHY*!Mht^Lc!R$3A{z7*^NcjUAqwlj(UF zv~XXoOj+g6?Oy`@#2=bgDbvU`F&Xu{YKJG8gI#y zR+Uh-_sv6W{{$A=dP>_Sblv4JL>tZ47HitwIe3WeU`I2znbVEhx!=KP&Y{d#$4tu_ zmJpm5UY4Y?R0?39X}@6mX}GO7H^!F^4tXKIxM0aEWi&XUOl&AV8n;-R9>QB{QY=$G zTKBZJ9s1TGD(%p>ymDZ_pcqga05=6p6ixh%qxf4@?}2{ee0EbJTxT42iht;Ki8x~? zd0+-qls-7MS%YHknVID-_1+$2uVhvhpol2ixUEVkuRUvbVa(^+hs+Knjq~Qa5wWzl zwOU!Np2Wxr1XNRWSj6g&f6XGknHw^50=@!zdU~mzd++f{CwKPO?i6IcE$vOS?MR$v z6kMqyN5%H;nF8cdQ(;dvs1p4C!v}p+({IylF@%czii%s)$J+B_?6%gX*UBf1585M{ z9?tX#tdU>)vg7E+YngN#R|O$Il>i!4S2y)`=__U40)Bh6uhtA{Bq6&VqoSaEW@;FEj!?SrMh8rd!tI_!T~+ilGO^r>e!3Hs7nsf(~m(ZI?t|G-D*> z8IilS0#C)Ja4I~;dDG=;7gzaA;**YCec*Tw&ZF~`zs?Q%Mr z<}k-)y4Dw>Z$QlH_J+kwfwD>C#}jW;kJ)3ciqD>(h%0DlWm!>!_z{^vC9_cvq{p!; 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

Qx($O7Br)A~U z^eRG51c)40tBWrXjK2L=%6>HI{pQK)+FD^SZv&Fb6C!WP`E3_O!lw8N42^x~k+%op zCOnBRDW!U~XTi2Gg{Vun^}H_yJdv39=#7lLrT{IQRR);X+rmCu3Ap}rPv!E(m6qwW z5DjhnE&-e^Dep!}-k++}K?xi}WKe7i!Qh}3Q)c3Ie{GBM7$*hBq@KVg{fh?2fK~5l zFcx~JW5y?h3rEnrrUUhgXfdQ;;8BO8)=awkq;rjj5rUIs##9f6W$T9W5Yu;W|0Kmi z*o@K5u?jedAR!lQzr3R7kahVK&84_(7-xLR6b#KT29a~UPi(jD*y2AnbKG{zxj*e^ zztYm|ziYR(u)K3Mz9l7@uY|n6o$@k<`#tQ*ZD-_~Kf$mR?T~EM6!*AP#yYjsZ$n;gvpq+o|7D#k zuTEb%B+Wx;<#0*|@*%AROcl~h4$wbfesK8Ho!~0}T_-b_uSYp#%Z06{0H}bvg&LXN zcQcZLY8rF2EKY{Cj%0i`(<%O)^70zvnS?5b?`L}zllJxnQ&UoMwlIjJ_KHs7!?buD zkEcR*k34jjiSE3iuDK=gRBfL;zG)4c0I+H=yr=TfsDpKO1~Op>KZA0|C>paqb$P8s zT;xrMDEmNv43?QS@?C#9*|;o(Y4Ye(kdl$H-&@DVTqGSdU`CHNxV(+{hcp{v(SK4& zUwJph_+sD6ptgF5-3dz{mj>bC&%{z8X|1Pk=Z|nU@7xszLSFA3i0JieSzG4=Wyu4N z6s`Mx$kWS9JqFDAJ;xf2-F5A`vjV2>`$JjHeX6pv)n+@Q^dCG3_gec^2;$m8!onJ0 zGBqa0tkElX<-=BD-%`WgJHCC^NcNzEH-ciT>G}SudJ?fA)ylg~j!lM}no#easbLMy zw)Z$2i`P+GWg#G2L%_@cNJp8zhHsCCW& z?-ZAqm`_u$lQmk6UaK5+#X-i_4V}XG+JJPqfoaU;hV?>z;Q$dV?6R-Tsn4I5rNB;DHC z!arzlr2^1Wb6Dv4=q|B#xZpf!f)9+8(;qx~sKnHngS=_qh0C<;ECTv{o+lpev}&eB z(qKDzs`u2+&_z!gqHzT|uR)T&8n2bHD=?w!@asR5Zo&CrmZvvqZ2?u3r*DQvA5$Nw z#3&UblqrwTzdIy;3d;*RL;NV{j8BO`;OLlHj#RAGhVQG2>Rytd%Q*!;0K~&l4~tJa VZf5cbwt?z&uzT8f%T%Ae`G4IR8BhQK delta 100427 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 E0U=#>ga7~l diff --git a/icons/mob/items_righthand.dmi b/icons/mob/items_righthand.dmi index 26f087755c7615c54523ccd8fe0a13b344f67bf2..b2949c7c90d321eaa722bce9c5e075223d863db3 100644 GIT binary patch literal 109369 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%0A5AW**1dN~aPDh{e;U$)kr4rZ*5S?wG8sRR9WkcI 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

EgL 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 M#pT` Date: Mon, 26 Mar 2012 17:51:20 +0100 Subject: [PATCH 02/52] TG: Atmospherics airlock... yay... r2794 --- code/game/machinery/doors/airlock.dm | 12 ++++++++++++ code/game/objects/door_assembly.dm | 27 +++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 12d038aa1e5..664938523d8 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -238,6 +238,18 @@ Airlock index -> wire color are { 9, 4, 6, 7, 5, 8, 1, 2, 3 }. doortype = 13 + mining + name = "Mining Airlock" + icon = 'Doormining.dmi' + doortype = 18 + + + atmos + name = "Atmospherics Airlock" + icon = 'Dooratmo.dmi' + doortype = 19 + + New() ..() if (src.closeOtherId != null) diff --git a/code/game/objects/door_assembly.dm b/code/game/objects/door_assembly.dm index 22d53ef572a..54438608096 100644 --- a/code/game/objects/door_assembly.dm +++ b/code/game/objects/door_assembly.dm @@ -69,6 +69,33 @@ obj/structure/door_assembly glass = 1 icon_state = "door_as_geng1" + door_assembly_min + name = "Mining Airlock Assembly" + icon_state = "door_as_min1" + airlock_type = /obj/machinery/door/airlock/mining + anchored = 1 + density = 1 + state = 1 + glass = 0 + + door_assembly_atmo + name = "Atmospherics Airlock Assembly" + icon_state = "door_as_atmo1" + airlock_type = /obj/machinery/door/airlock/atmos + anchored = 1 + density = 1 + state = 1 + glass = 0 + +/* door_assembly_research + name = "Research Airlock Assembly" + icon_state = "door_as_res1" + airlock_type = /obj/machinery/door/airlock/research + anchored = 1 + density = 1 + state = 1 + glass = 0*/ + door_assembly_med name = "Medical Airlock Assembly" icon_state = "door_as_med1" From a4668ee6d1f3ef0d6f410b35c43770d1dafbdc85 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 17:59:25 +0100 Subject: [PATCH 03/52] TG: Removing more referencing of variables replacing with procs. So make updating the system easier. r2802 --- code/WorkInProgress/organs/organs.dm | 116 ------------------ .../living/carbon/alien/humanoid/humanoid.dm | 24 ++-- .../mob/living/carbon/alien/humanoid/life.dm | 4 +- .../mob/living/carbon/alien/humanoid/queen.dm | 4 +- .../mob/living/carbon/alien/larva/life.dm | 6 +- .../modules/mob/living/carbon/metroid/life.dm | 12 +- .../mob/living/carbon/metroid/metroid.dm | 23 +++- 7 files changed, 47 insertions(+), 142 deletions(-) diff --git a/code/WorkInProgress/organs/organs.dm b/code/WorkInProgress/organs/organs.dm index a7b7c16d079..de845f1dfeb 100644 --- a/code/WorkInProgress/organs/organs.dm +++ b/code/WorkInProgress/organs/organs.dm @@ -103,72 +103,11 @@ /obj/organ/torso name = "torso" var/maxHealth = 50 //right now, the mob's (only humans for now) health depends only on it. Will be fixed later - var/ear_damage = null//Carbon - var/cloneloss = 0//Carbon - var/nodamage = 0 -// flags = NOREACT //uncomment this out later - var/viruses = list() // replaces var/datum/disease/virus - var/list/resistances = list() - var/datum/disease/virus = null - var/emote_allowed = 1 - var/sdisabilities = 0//Carbon - var/disabilities = 0//Carbon - var/monkeyizing = null//Carbon - var/lying = 0.0 - var/resting = 0.0//Carbon - var/sleeping = 0.0//Carbon - var/oxyloss = 0.0//Living - var/toxloss = 0.0//Living - var/fireloss = 0.0//Living - var/bruteloss = 0.0//Living - var/timeofdeath = 0.0//Living - var/rejuv = null - var/antitoxs = null - var/plasma = null - var/cpr_time = 1.0//Carbon - var/health = 100//Living - var/bodytemperature = 310.055 //98.7 F - var/bhunger = 0//Carbon - var/nutrition = 400.0//Carbon - var/overeatduration = 0 // How long this guy is overeating //Carbon - var/paralysis = 0.0 - var/stunned = 0.0 - var/weakened = 0.0 - var/losebreath = 0.0//Carbon - - var/obj/item/weapon/storage/s_active = null//Carbon - var/inertia_dir = 0 - var/datum/dna/dna = null//Carbon - var/radiation = 0.0//Carbon - var/mutations = 0//Carbon - //telekinesis = 1 - //firemut = 2 - //xray = 4 - //hulk = 8 - //clumsy = 16 - //obese = 32 - //husk = 64 -/*For ninjas and others. This variable is checked when a mob moves and I guess it was supposed to allow the mob to move -through dense areas, such as walls. Setting density to 0 does the same thing. The difference here is that -the mob is also allowed to move without any sort of restriction. For instance, in space or out of holder objects.*/ -//0 is off, 1 is normal, 2 is for ninjas. - var/incorporeal_move = 0 -//The last mob/living/carbon to push/drag/grab this mob (mostly used by Metroids friend recognition) - var/mob/living/carbon/LAssailant = null - - - - /obj/organ/torso/human name = "human torso" species = "human" maxHealth = 100 - var/underwear = 1//Human - var/obj/item/weapon/back = null//Human/Monkey - var/obj/item/weapon/tank/internal = null//Human/Monkey - var/alien_egg_flag = 0//Have you been infected? - var/last_special = 0 New() ..() @@ -196,14 +135,6 @@ the mob is also allowed to move without any sort of restriction. For instance, i var/minDamage = 5 //punching damage var/maxDamage = 5 - var/atom/movable/pulling = null - var/hand = null - var/obj/item/weapon/handcuffs/handcuffed = null//Living - var/obj/item/l_hand = null//Living - var/obj/item/r_hand = null//Living - var/in_throw_mode = 0 -// var/strangleDelay = 1 //The code is a bit too complicated for that right now - /obj/organ/limb/arms/alien name = "alien arms" species = "alien" @@ -220,15 +151,6 @@ the mob is also allowed to move without any sort of restriction. For instance, i /obj/organ/limb/legs name = "legs" - var/moveRunDelay = 1 //not sure about how that works - var/moveWalkDelay = 7 - //var/knockdownResist = 0 - var/next_move = null - var/prev_move = null - var/canmove = 1.0 - var/obj/structure/stool/buckled = null//Living - var/footstep = 1 - /obj/organ/limb/legs/human name = "human legs" species = "human" @@ -241,47 +163,9 @@ the mob is also allowed to move without any sort of restriction. For instance, i /obj/organ/head name = "head" - var/stuttering = null//Carbon - var/druggy = 0//Carbon - var/confused = 0//Carbon - var/drowsyness = 0.0//Carbon - var/dizziness = 0//Carbon - var/is_dizzy = 0 - var/is_jittery = 0 - var/jitteriness = 0//Carbon - var/r_epil = 0 - var/r_ch_cou = 0 - var/r_Tourette = 0//Carbon - var/miming = null //checks if the guy is a mime//Human - var/silent = null //Can't talk. Value goes down every life proc.//Human - var/voice_name = "unidentifiable voice" - var/voice_message = null // When you are not understood by others (replaced with just screeches, hisses, chimpers etc.) - var/say_message = null // When you are understood by others. Currently only used by aliens and monkeys in their say_quote procs - var/coughedtime = null - var/job = null//Living - var/const/blindness = 1//Carbon - var/const/deafness = 2//Carbon - var/const/muteness = 4//Carbon - var/brainloss = 0//Carbon - var/robot_talk_understand = 0 - var/alien_talk_understand = 0 - var/taj_talk_understand = 0 - var/universal_speak = 0 // Set to 1 to enable the mob to speak to everyone -- TLE - var/ear_deaf = null//Carbon - var/eye_blind = null//Carbon - var/eye_blurry = null//Carbon - var/eye_stat = null//Living, potentially Carbon - var/blinded = null - var/shakecamera = 0 -//Wizard mode, but can be used in other modes thanks to the brand new "Give Spell" badmin button - var/obj/proc_holder/spell/list/spell_list = list() - - - /obj/organ/head/human name = "human head" species = "human" - var/obj/item/clothing/mask/wear_mask = null//Carbon /obj/organ/head/alien name = "alien head" diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 0d769c83559..76b19a0965c 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -121,7 +121,7 @@ ear_damage += 15 ear_deaf += 60 - bruteloss += b_loss + adjustBruteLoss(b_loss) adjustFireLoss(f_loss) updatehealth() @@ -224,7 +224,7 @@ if ((M.client && !( M.blinded ))) M.show_message(text("\red [] has been hit by []", src, O), 1) if (health > 0) - bruteloss += (istype(O, /obj/effect/meteor/small) ? 10 : 25) + adjustFireLoss((istype(O, /obj/effect/meteor/small) ? 10 : 25)) adjustFireLoss(30) updatehealth() @@ -472,7 +472,7 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [M.name] has bit []!", src), 1) - bruteloss += rand(1, 3) + adjustBruteLoss(rand(1, 3)) updatehealth() return @@ -501,7 +501,7 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [M.name] has bit [src]!"), 1) - bruteloss += rand(1, 3) + adjustBruteLoss(rand(1, 3)) updatehealth() return @@ -526,7 +526,7 @@ else damage = rand(5, 35) - bruteloss += damage + adjustBruteLoss(damage) if(M.powerlevel > 0) var/stunprob = 10 @@ -566,6 +566,16 @@ return +/mob/living/carbon/alien/humanoid/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + adjustBruteLoss(damage) + updatehealth() + /mob/living/carbon/alien/humanoid/attack_hand(mob/living/carbon/human/M as mob) if (!ticker) M << "You cannot attack people before the game has started." @@ -672,7 +682,7 @@ for(var/mob/O in viewers(M, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has weakened []!", M, src), 1, "\red You hear someone fall.", 2) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() else if(M.type != /mob/living/carbon/human/tajaran) @@ -741,7 +751,7 @@ In all, this is a lot like the monkey code. /N for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [M.name] has bit []!", src), 1) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() else M << "\green [name] is too injured for that." diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index 9d1f29246f5..3a0d3b6121e 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -413,7 +413,7 @@ if(src.health <= 20 && prob(1)) spawn(0) emote("gasp") //if(!src.rejuv) src.oxyloss++ - if(!src.reagents.has_reagent("inaprovaline")) src.oxyloss++ + if(!src.reagents.has_reagent("inaprovaline")) src.adjustOxyLoss(1) if(src.stat != 2) src.stat = 1 Paralyse(5) @@ -585,5 +585,5 @@ continue if(air_master.current_cycle%3==1) if(!M.nodamage) - M.bruteloss += 5 + M.adjustBruteLoss(5) src.nutrition += 10 diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm index ebc027a2411..0fe1620a7a1 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm @@ -75,7 +75,7 @@ if(health >= 250) adjustToxLoss(20) else - bruteloss -= 5 + adjustBruteLoss(-5) adjustFireLoss(-5) handle_regular_status_updates() @@ -99,7 +99,7 @@ if(src.health <= 20 && prob(1)) spawn(0) emote("gasp") //if(!src.rejuv) src.oxyloss++ - if(!src.reagents.has_reagent("inaprovaline")) src.oxyloss++ + if(!src.reagents.has_reagent("inaprovaline")) src.adjustOxyLoss(1) if(src.stat != 2) src.stat = 1 Paralyse(5) diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 1f1e446b401..74fee11c9f1 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -274,7 +274,7 @@ if(health >= 25) adjustToxLoss(5) else - bruteloss -= 5 + adjustBruteLoss(-5) adjustFireLoss(-5) return @@ -338,7 +338,7 @@ if(health <= 20 && prob(1)) spawn(0) emote("gasp") //if(!rejuv) oxyloss++ - if(!reagents.has_reagent("inaprovaline")) oxyloss++ + if(!reagents.has_reagent("inaprovaline")) adjustOxyLoss(1) if(stat != 2) stat = 1 Paralyse(5) @@ -514,5 +514,5 @@ continue if(air_master.current_cycle%3==1) if(!M.nodamage) - M.bruteloss += 5 + M.adjustBruteLoss(5) nutrition += 10 diff --git a/code/modules/mob/living/carbon/metroid/life.dm b/code/modules/mob/living/carbon/metroid/life.dm index 85f435aa96a..13ec9d07430 100644 --- a/code/modules/mob/living/carbon/metroid/life.dm +++ b/code/modules/mob/living/carbon/metroid/life.dm @@ -414,16 +414,16 @@ // if(src.health <= 20 && prob(1)) spawn(0) emote("gasp") //if(!src.rejuv) src.oxyloss++ - if(!src.reagents.has_reagent("inaprovaline")) src.oxyloss+=10 + if(!src.reagents.has_reagent("inaprovaline")) src.adjustOxyLoss(10) if(src.stat != DEAD) src.stat = UNCONSCIOUS if(prob(30)) - if(getOxyLoss()>0) oxyloss = max(getOxyLoss()-1, 0) - if(getToxLoss()>0) adjustToxLoss(-1) - if(getFireLoss()>0) adjustFireLoss(-1) - if(cloneloss>0) cloneloss = max(cloneloss-1,0) - if(getBruteLoss()>0) bruteloss = max(getBruteLoss()-1,0) + adjustOxyLoss(-1) + adjustToxLoss(-1) + adjustFireLoss(-1) + adjustCloneLoss(-1) + adjustBruteLoss(-1) if (src.stat == DEAD) diff --git a/code/modules/mob/living/carbon/metroid/metroid.dm b/code/modules/mob/living/carbon/metroid/metroid.dm index 7cf25f4b493..912b88aa8c4 100644 --- a/code/modules/mob/living/carbon/metroid/metroid.dm +++ b/code/modules/mob/living/carbon/metroid/metroid.dm @@ -174,7 +174,7 @@ if(3.0) b_loss += 30 - bruteloss += b_loss + adjustBruteLoss(b_loss) adjustFireLoss(f_loss) updatehealth() @@ -214,7 +214,7 @@ if ((M.client && !( M.blinded ))) M.show_message(text("\red [] has been hit by []", src, O), 1) if (health > 0) - bruteloss += (istype(O, /obj/effect/meteor/small) ? 10 : 25) + adjustBruteLoss((istype(O, /obj/effect/meteor/small) ? 10 : 25)) adjustFireLoss(30) updatehealth() @@ -341,13 +341,24 @@ else damage = rand(1, 3) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() return + +/mob/living/carbon/metroid/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + adjustBruteLoss(damage) + updatehealth() + /mob/living/carbon/metroid/attack_paw(mob/living/carbon/monkey/M as mob) if(!(istype(M, /mob/living/carbon/monkey))) return//Fix for aliens receiving double messages when attacking other aliens. @@ -531,7 +542,7 @@ if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has [attack_verb]ed []!", M, src), 1) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() else if(M.type != /mob/living/carbon/human/tajaran) @@ -575,7 +586,7 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has wounded [name]!", M), 1) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() else playsound(loc, 'slashmiss.ogg', 25, 1, -1) @@ -638,7 +649,7 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has disarmed [name]!", M), 1) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() return From 2bf69434929a7f236918ac250ae2b78d15bd5519 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:01:06 +0100 Subject: [PATCH 04/52] TG: Now all calls for bruteloss are handled via procs now. Extensibility++ r2803 --- code/WorkInProgress/virus2/base.dm | 2 +- .../mob/living/carbon/metroid/powers.dm | 27 +++++-------------- .../mob/living/carbon/monkey/monkey.dm | 25 +++++++++++------ code/modules/mob/living/living.dm | 12 ++++----- code/modules/mob/living/silicon/ai/ai.dm | 19 ++++++++++--- code/modules/mob/living/silicon/ai/life.dm | 5 ++-- code/modules/mob/living/silicon/pai/pai.dm | 4 +-- .../modules/mob/living/silicon/robot/robot.dm | 23 +++++++++++----- code/modules/mob/living/silicon/silicon.dm | 2 +- code/unused/hivebot/hivebot.dm | 7 +++-- code/unused/newcombatsystem.dm | 2 +- 11 files changed, 72 insertions(+), 56 deletions(-) diff --git a/code/WorkInProgress/virus2/base.dm b/code/WorkInProgress/virus2/base.dm index e66a8828f09..2c79fb26eef 100644 --- a/code/WorkInProgress/virus2/base.dm +++ b/code/WorkInProgress/virus2/base.dm @@ -446,7 +446,7 @@ proc/airborne_can_reach(turf/source, turf/target) mob.suiciding = 1 //instead of killing them instantly, just put them at -175 health and let 'em gasp for a while viewers(mob) << "\red [mob.name] is holding \his breath. It looks like \he's trying to commit suicide." - mob.oxyloss = max(175 - mob.toxloss - mob.fireloss - mob.bruteloss, mob.oxyloss) + mob.adjustOxyLoss(175 - mob.getToxLoss() - mob.getFireLoss() - mob.getBruteLoss() - mob.getOxyLoss()) mob.updatehealth() spawn(200) //in case they get revived by cryo chamber or something stupid like that, let them suicide again in 20 seconds mob.suiciding = 0 diff --git a/code/modules/mob/living/carbon/metroid/powers.dm b/code/modules/mob/living/carbon/metroid/powers.dm index a08b4df5edd..7c836158453 100644 --- a/code/modules/mob/living/carbon/metroid/powers.dm +++ b/code/modules/mob/living/carbon/metroid/powers.dm @@ -71,37 +71,22 @@ "A sharp, deep pain bathes every inch of your body!")]" if(istype(M, /mob/living/carbon)) - Victim.cloneloss += rand(1,10) + Victim.adjustCloneLoss(rand(1,10)) Victim.adjustToxLoss(rand(1,2)) if(Victim.health <= 0) Victim.adjustToxLoss(rand(2,4)) - if(getToxLoss() > 0) - adjustToxLoss(-10) - - if(getOxyLoss() > 0) - oxyloss = max(0, getOxyLoss()-10) - - if(getBruteLoss() > 0) - bruteloss = max(0, getBruteLoss()-10) - - if(getFireLoss() > 0) - adjustFireLoss(-10) - - if(getCloneLoss() > 0) - adjustCloneLoss(-10) + adjustToxLoss(-10) + adjustOxyLoss(-10) + adjustBruteLoss(-10) + adjustFireLoss(-10) + adjustCloneLoss(-10) if(Victim) for(var/mob/living/carbon/metroid/Metroid in view(1,M)) if(Metroid.Victim == M && Metroid != src) Metroid.Feedstop() - if(getToxLoss()<0) adjustToxLoss(0) - if(getOxyLoss()<0) adjustOxyLoss(0) - if(getBruteLoss()<0) adjustBruteLoss(0) - if(getFireLoss()<0) adjustFireLoss(0) - if(getCloneLoss()<0) adjustCloneLoss(0) - nutrition += rand(10,25) if(nutrition >= lastnut + 50) if(prob(80)) diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 6480701a8d0..00ae2c20c17 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -134,7 +134,7 @@ M.show_message(text("\red [] has been hit by []", src, O), 1) if (health > 0) var/shielded = 0 - bruteloss += 30 + adjustBruteLoss(30) if ((O.icon_state == "flaming" && !( shielded ))) adjustFireLoss(40) health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() @@ -149,7 +149,7 @@ O.show_message(text("\red [M.name] has bit []!", src), 1) var/damage = rand(1, 5) if (mutations & HULK) damage += 10 - bruteloss += damage + adjustBruteLoss(damage) updatehealth() for(var/datum/disease/D in M.viruses) @@ -172,7 +172,7 @@ for(var/mob/O in viewers(src, null)) O.show_message("\red [M.name] has bit [name]!", 1) var/damage = rand(1, 5) - bruteloss += damage + adjustBruteLoss(damage) health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() for(var/datum/disease/D in M.viruses) if(istype(D, /datum/disease/jungle_fever)) @@ -245,7 +245,7 @@ if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has knocked out [name]!", M), 1) return - bruteloss += damage + adjustBruteLoss(damage) updatehealth() react_to_attack(M) else @@ -328,7 +328,7 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has slashed [name]!", M), 1) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() react_to_attack(M) else @@ -370,11 +370,20 @@ for(var/mob/O in viewers(src, null)) if ((O.client && !( O.blinded ))) O.show_message(text("\red [] has disarmed [name]!", M), 1) - bruteloss += damage + adjustBruteLoss(damage) react_to_attack(M) updatehealth() return +/mob/living/carbon/monkey/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + adjustBruteLoss(damage) + updatehealth() /mob/living/carbon/monkey/attack_metroid(mob/living/carbon/metroid/M as mob) @@ -397,7 +406,7 @@ else damage = rand(5, 35) - bruteloss += damage + adjustBruteLoss(damage) if(M.powerlevel > 0) var/stunprob = 10 @@ -619,7 +628,7 @@ health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() if(2.0) if (stat != 2) - bruteloss += 60 + adjustBruteLoss(60) adjustFireLoss(60) health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() if(3.0) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index c3607a1637e..9f9ede58b22 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1,14 +1,14 @@ /mob/living/verb/succumb() set hidden = 1 if ((src.health < 0 && src.health > -95.0)) - src.oxyloss += src.health + 200 + src.adjustOxyLoss(src.health + 200) src.health = 100 - src.getOxyLoss() - src.getToxLoss() - src.getFireLoss() - src.getBruteLoss() src << "\blue You have given up life and succumbed to death." /mob/living/proc/updatehealth() if(!src.nodamage) - src.health = 100 - src.getOxyLoss() - src.getToxLoss() - src.getFireLoss() - src.getBruteLoss() - src.cloneloss - src.halloss + src.health = 100 - src.getOxyLoss() - src.getToxLoss() - src.getFireLoss() - src.getBruteLoss() - src.getCloneLoss() -src.halloss else src.health = 100 src.stat = 0 @@ -142,25 +142,25 @@ // heal ONE external organ, organ gets randomly selected from damaged ones. /mob/living/proc/heal_organ_damage(var/brute, var/burn) - bruteloss = max(0, getBruteLoss()-brute) + adjustBruteLoss(-brute) adjustFireLoss(-burn) src.updatehealth() // damage ONE external organ, organ gets randomly selected from damaged ones. /mob/living/proc/take_organ_damage(var/brute, var/burn) - bruteloss += brute + adjustBruteLoss(brute) adjustFireLoss(burn) src.updatehealth() // heal MANY external organs, in random order /mob/living/proc/heal_overall_damage(var/brute, var/burn) - bruteloss = max(0, getBruteLoss()-brute) + adjustBruteLoss(-brute) adjustFireLoss(-burn) src.updatehealth() // damage MANY external organs, in random order /mob/living/proc/take_overall_damage(var/brute, var/burn) - bruteloss += brute + adjustBruteLoss(brute) adjustFireLoss(burn) src.updatehealth() diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 672558defa5..4eba5dad383 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -252,7 +252,7 @@ /mob/living/silicon/ai/blob_act() if (stat != 2) - bruteloss += 60 + adjustBruteLoss(60) updatehealth() return 1 return 0 @@ -328,7 +328,7 @@ M.show_message(text("\red [] has been hit by []", src, O), 1) //Foreach goto(19) if (health > 0) - bruteloss += 30 + adjustBruteLoss(30) if ((O.icon_state == "flaming")) adjustFireLoss(40) updatehealth() @@ -364,7 +364,7 @@ O.show_message(text("\red [] has slashed at []!", M, src), 1) if(prob(8)) flick("noise", flash) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() else playsound(loc, 'slashmiss.ogg', 25, 1, -1) @@ -382,6 +382,19 @@ M << "\red ERROR: \black Remote access channel disabled." return + +/mob/living/silicon/ai/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + adjustBruteLoss(damage) + updatehealth() + + + /mob/living/silicon/ai/proc/switchCamera(var/obj/machinery/camera/C) usr:cameraFollow = null if (!C) diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index c6e4462c7de..ffa15e78ac0 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -82,7 +82,7 @@ spawn(1) while (src.getOxyLoss()>0 && stat!=2) sleep(50) - src.oxyloss-=1 + src.adjustOxyLoss(-1) src.oxyloss = 0 return else if (src:aiRestorePowerRoutine==3) @@ -91,8 +91,7 @@ spawn(1) while (src.getOxyLoss()>0 && stat!=2) sleep(50) - src.oxyloss-=1 - src.oxyloss = 0 + src.adjustOxyLoss(-1) return else diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 0cf92458edc..6e0908137be 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -41,7 +41,7 @@ /mob/living/silicon/pai/blob_act() if (src.stat != 2) - src.bruteloss += 60 + src.adjustBruteLoss(60) src.updatehealth() return 1 return 0 @@ -138,7 +138,7 @@ O.show_message(text("\red [] has slashed at []!", M, src), 1) if(prob(8)) flick("noise", src.flash) - src.bruteloss += damage + src.adjustBruteLoss(damage) src.updatehealth() else playsound(src.loc, 'slashmiss.ogg', 25, 1, -1) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index ea82813e7cd..cabe34ec5d6 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -175,7 +175,7 @@ /mob/living/silicon/robot/blob_act() if (stat != 2) - bruteloss += 60 + adjustBruteLoss(60) updatehealth() return 1 return 0 @@ -243,7 +243,7 @@ M.show_message(text("\red [src] has been hit by [O]"), 1) //Foreach goto(19) if (health > 0) - bruteloss += 30 + adjustBruteLoss(30) if ((O.icon_state == "flaming")) adjustFireLoss(40) updatehealth() @@ -354,7 +354,7 @@ user << "There are no dents to fix here!" return else if (W:remove_fuel(0)) - bruteloss -= 30 + adjustBruteLoss(-30) if(getBruteLoss() < 0) bruteloss = 0 updatehealth() add_fingerprint(user) @@ -539,7 +539,7 @@ O.show_message(text("\red [] has slashed at []!", M, src), 1) if(prob(8)) flick("noise", flash) - bruteloss += damage + adjustBruteLoss(damage) updatehealth() else playsound(loc, 'slashmiss.ogg', 25, 1, -1) @@ -587,7 +587,7 @@ damage = rand(5, 35) damage = round(damage / 2) // borgs recieve half damage - bruteloss += damage + adjustBruteLoss(damage) if(M.powerlevel > 0) @@ -617,13 +617,24 @@ s.start() if (prob(stunprob) && M.powerlevel >= 8) - bruteloss += M.powerlevel * rand(6,10) + adjustBruteLoss(M.powerlevel * rand(6,10)) updatehealth() return +/mob/living/silicon/robot/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + adjustBruteLoss(damage) + updatehealth() + + /mob/living/silicon/robot/attack_hand(mob/user) add_fingerprint(user) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index c2d6c1141fc..204652cd1a4 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -27,7 +27,7 @@ return 1 /mob/living/silicon/bullet_act(var/obj/item/projectile/Proj) - if(!Proj.nodamage) bruteloss += Proj.damage + if(!Proj.nodamage) adjustBruteLoss(Proj.damage) Proj.on_hit(src,2) return 2 diff --git a/code/unused/hivebot/hivebot.dm b/code/unused/hivebot/hivebot.dm index a6c1b69f6c9..0c11474d467 100644 --- a/code/unused/hivebot/hivebot.dm +++ b/code/unused/hivebot/hivebot.dm @@ -34,7 +34,7 @@ /mob/living/silicon/hivebot/blob_act() if (src.stat != 2) - src.bruteloss += 60 + src.adjustBruteLoss(60) src.updatehealth() return 1 return 0 @@ -183,8 +183,7 @@ /mob/living/silicon/hivebot/attackby(obj/item/weapon/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/weldingtool) && W:welding) if (W:remove_fuel(0)) - src.bruteloss -= 30 - if(src.getBruteLoss() < 0) src.bruteloss = 0 + src.adjustBruteLoss(-30) src.updatehealth() src.add_fingerprint(user) for(var/mob/O in viewers(user, null)) @@ -227,7 +226,7 @@ O.show_message(text("\red [] has slashed at []!", M, src), 1) if(prob(8)) flick("noise", src.flash) - src.bruteloss += damage + src.adjustBruteLoss(damage) src.updatehealth() else playsound(src.loc, 'slashmiss.ogg', 25, 1, -1) diff --git a/code/unused/newcombatsystem.dm b/code/unused/newcombatsystem.dm index 26a138726c6..274581a04e1 100644 --- a/code/unused/newcombatsystem.dm +++ b/code/unused/newcombatsystem.dm @@ -84,7 +84,7 @@ for(var/mob/O in viewers(src,7)) O << "\red \b [target.name] deftly parries the attack with [target.l_hand.name]!" return - target.bruteloss -= src.force + target.adjustBruteLoss(-src.force) var/modifier_knockdown = 1.0 var/modifier_knockout = 1.0 From bcdf76861f3efa99d160a813398973a63faa451c Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:04:00 +0100 Subject: [PATCH 05/52] TG: Simple mobs can now attack humans (and you are able to set the attack messages and min/max damage of the attack with vars) Simple mobs who attempt to attack and have a max damage of 0 (which is the default) will emote a friendly gesture towards the target, the default being "nuzzles" though also editable via vars. Added the Shade simple mob (and some temporary sprites) which is the first simple mob capable of attacking. It was mostly for test purposes, but will probably end up becoming a feature of soul stones later on. Note: Simple animals still cannot interact with other simple animals, critters, mechs, cyborgs, aliens, monkeys etc etc, only humans at this point. r2808 --- code/defines/mob/simple_animal/crab.dm | 1 + code/defines/mob/simple_animal/life.dm | 26 ++++++++++---- code/game/atom_procs.dm | 2 -- code/modules/mob/simple_animal/shade.dm | 46 +++++++++++++++++++++++++ 4 files changed, 66 insertions(+), 9 deletions(-) create mode 100644 code/modules/mob/simple_animal/shade.dm diff --git a/code/defines/mob/simple_animal/crab.dm b/code/defines/mob/simple_animal/crab.dm index c75e7831566..3fec1a9e5cd 100644 --- a/code/defines/mob/simple_animal/crab.dm +++ b/code/defines/mob/simple_animal/crab.dm @@ -15,6 +15,7 @@ response_disarm = "gently pushes aside the" response_harm = "stomps the" stop_automated_movement = 1 + friendly = "pinches" /mob/living/simple_animal/crab/Life() ..() diff --git a/code/defines/mob/simple_animal/life.dm b/code/defines/mob/simple_animal/life.dm index be9a3b2c888..28479e790a6 100644 --- a/code/defines/mob/simple_animal/life.dm +++ b/code/defines/mob/simple_animal/life.dm @@ -38,7 +38,8 @@ var/max_co2 = 5 var/min_n2 = 0 var/max_n2 = 0 - var/unsuitable_atoms_damage = 2 //This damage is taken when atmos doesn't fit all the requirements above. + var/unsuitable_atoms_damage = 2 //This damage is taken when atmos doesn't fit all the requirements above + //LETTING SIMPLE ANIMALS ATTACK? WHAT COULD GO WRONG. Defaults to zero so Ian can still be cuddly var/melee_damage_lower = 0 @@ -46,7 +47,6 @@ var/attacktext = "attacks" var/attack_sound = null var/friendly = "nuzzles" //If the mob does no damage with it's attack - var/wall_smash = 0 //if they can smash walls /mob/living/simple_animal/New() ..() @@ -197,14 +197,26 @@ return "[emote], \"[text]\"" return "says, \"[text]\""; -/mob/living/simple_animal/emote(var/act,var/m_type=1,var/message = null) - if(act == "me") - for (var/mob/O in viewers(src, null)) - O.show_message("[src] [message]") - else if(act) +/mob/living/simple_animal/emote(var/act) + if(act) for (var/mob/O in viewers(src, null)) O.show_message("[src] [act].") + +/mob/living/simple_animal/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + health -= damage + +/mob/living/simple_animal/bullet_act(var/obj/item/projectile/Proj) + if(!Proj) return + src.health -= Proj.damage + return 0 + /mob/living/simple_animal/attack_hand(mob/living/carbon/human/M as mob) ..() diff --git a/code/game/atom_procs.dm b/code/game/atom_procs.dm index 244ff000d6f..c1f08944ae9 100644 --- a/code/game/atom_procs.dm +++ b/code/game/atom_procs.dm @@ -39,8 +39,6 @@ /atom/proc/attack_metroid(mob/user as mob) return - - /atom/proc/hand_h(mob/user as mob) //human (hand) - restrained return diff --git a/code/modules/mob/simple_animal/shade.dm b/code/modules/mob/simple_animal/shade.dm new file mode 100644 index 00000000000..8854227fb0e --- /dev/null +++ b/code/modules/mob/simple_animal/shade.dm @@ -0,0 +1,46 @@ +/mob/living/simple_animal/shade + name = "Shade" + desc = "A bound spirit" + icon = 'mob.dmi' + icon_state = "shade" + icon_living = "shade" + icon_dead = "shade_dead" + max_health = 50 + health = 50 + speak_emote = list("hisses") + emote_hear = list("wails","screeches") + response_help = "puts their hand through" + response_disarm = "flails at" + response_harm = "punches the" + melee_damage_lower = 5 + melee_damage_upper = 15 + attacktext = "drains the life from" + minbodytemp = 0 + maxbodytemp = 4000 + min_oxy = 0 + max_co2 = 0 + max_tox = 0 + +/mob/living/simple_animal/shade/Life() + ..() + if (stat == 2) + new /obj/item/weapon/ectoplasm (src.loc) + for(var/mob/M in viewers(src, null)) + if ((M.client && !( M.blinded ))) + M.show_message("\red [src] lets out a contented sigh as their form unwinds. ") + del src + +/mob/living/simple_animal/shade/attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri + if(istype(O, /obj/item/device/soulstone)) + O.transfer_soul("SHADE", src, user) + else + if(O.force) + health -= O.force + for(var/mob/M in viewers(src, null)) + if ((M.client && !( M.blinded ))) + M.show_message("\red \b [src] has been attacked with the [O] by [user]. ") + else + usr << "\red This weapon is ineffective, it does no damage." + for(var/mob/M in viewers(src, null)) + if ((M.client && !( M.blinded ))) + M.show_message("\red [user] gently taps [src] with the [O]. ") \ No newline at end of file From e067ae97dd9bf3c753200f983d1c4845127b1318 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:05:39 +0100 Subject: [PATCH 06/52] TG: Removed daedric bible option due to licensing and copyright infringement is bad okay no seriously man don't do it r2811 --- code/game/jobs/job/civilian_chaplain.dm | 5 +---- icons/obj/storage.dmi | Bin 45527 -> 44295 bytes 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/code/game/jobs/job/civilian_chaplain.dm b/code/game/jobs/job/civilian_chaplain.dm index 2dcb5f33dbb..53e620c38b6 100644 --- a/code/game/jobs/job/civilian_chaplain.dm +++ b/code/game/jobs/job/civilian_chaplain.dm @@ -69,7 +69,7 @@ while(!accepted) if(!B) break // prevents possible runtime errors - switch(input(H,"Which bible style would you like?") in list("Bible", "Koran", "Scrapbook", "Daederic Scroll", "Creeper", "White Bible", "Holy Light", "Athiest", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "the bible melts", "Necronomicon")) + switch(input(H,"Which bible style would you like?") in list("Bible", "Koran", "Scrapbook", "Creeper", "White Bible", "Holy Light", "Athiest", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "the bible melts", "Necronomicon")) if("Koran") B.icon_state = "koran" B.item_state = "koran" @@ -80,9 +80,6 @@ if("Scrapbook") B.icon_state = "scrapbook" B.item_state = "scrapbook" - if("Daederic Scroll") - B.icon_state = "daederic_scroll" - B.item_state = "daederic" if("Creeper") B.icon_state = "creeper" B.item_state = "syringe_kit" diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index daf42334bd3b5aee6205702ca5f89e365db7c786..aea792812784dbcee4f019a18263579e858ec415 100644 GIT binary patch delta 24248 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 MDJ990SBC!o1-2z06951J From 09af032b9e19afc0e47d6ebb804e188566bce0e2 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:06:54 +0100 Subject: [PATCH 07/52] TG: - Fixed wrong paths for mech circuit boards - Added Odysseus circuit boards to designs. - Tweaked Odysseus parts construction costs. r2814 --- code/defines/obj/supplypacks.dm | 14 +++++++++++++- code/modules/research/designs.dm | 4 ++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/code/defines/obj/supplypacks.dm b/code/defines/obj/supplypacks.dm index 05feff44c2d..15c0828fee3 100755 --- a/code/defines/obj/supplypacks.dm +++ b/code/defines/obj/supplypacks.dm @@ -562,12 +562,24 @@ contains = list("/obj/item/weapon/book/manual/ripley_build_and_repair", "/obj/item/weapon/circuitboard/mecha/ripley/main", //TEMPORARY due to lack of circuitboard printer "/obj/item/weapon/circuitboard/mecha/ripley/peripherals") //TEMPORARY due to lack of circuitboard printer - cost = 40 + cost = 30 containertype = "/obj/structure/closet/crate/secure" containername = "APLU \"Ripley\" Circuit Crate" access = access_robotics group = "Robotics" +/datum/supply_packs/mecha_odysseus + name = "Circuit Crate (\"Odysseus\")" + contains = list( + "/obj/item/weapon/circuitboard/mecha/odysseus/peripherals", //TEMPORARY due to lack of circuitboard printer + "/obj/item/weapon/circuitboard/mecha/odysseus/main" //TEMPORARY due to lack of circuitboard printer + ) + cost = 25 + containertype = "/obj/structure/closet/crate/secure" + containername = "\"Odysseus\" Circuit Crate" + access = access_robotics + group = "Robotics" + /datum/supply_packs/robotics name = "Robotics Assembly Crate" contains = list("/obj/item/device/assembly/prox_sensor", diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index 038ed277812..6579ac6f4c9 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -538,7 +538,7 @@ datum build_path = "/obj/item/weapon/circuitboard/telecomms/receiver" telecomms_bus - name = "Circuit Design (Telecom Bus Mainframe)" + name = "Circuit Design (Bus Mainframe)" desc = "Allows for the construction of Telecommunications Bus Mainframes." id = "s-bus" req_tech = list("programming" = 4, "engineering" = 4) @@ -547,7 +547,7 @@ datum build_path = "/obj/item/weapon/circuitboard/telecomms/bus" telecomms_processor - name = "Circuit Design (Telecom Processor Unit)" + name = "Circuit Design (Processor Unit)" desc = "Allows for the construction of Telecommunications Processor equipment." id = "s-processor" req_tech = list("programming" = 4, "engineering" = 4) From f2fa1493e88fd2efc8a55326bf8903dfa7dbac03 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:07:59 +0100 Subject: [PATCH 08/52] TG: Unsecured disposal pipes are now density=0, so you can walk over them. r2818 --- code/modules/recycling/disposal-construction.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/recycling/disposal-construction.dm b/code/modules/recycling/disposal-construction.dm index 0b79efc3623..44c42ab7ccd 100644 --- a/code/modules/recycling/disposal-construction.dm +++ b/code/modules/recycling/disposal-construction.dm @@ -7,7 +7,7 @@ icon = 'disposal.dmi' icon_state = "conpipe-s" anchored = 0 - density = 1 + density = 0 pressure_resistance = 5*ONE_ATMOSPHERE m_amt = 1850 level = 2 From 18c77ea6095c976c5197a5e762b82da7c59dfc7a Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:08:44 +0100 Subject: [PATCH 09/52] TG: - Added an emp-proof camera for singularity viewing r2820 --- code/game/machinery/camera.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/machinery/camera.dm b/code/game/machinery/camera.dm index 2f8049f33b7..26d6d4e72d2 100644 --- a/code/game/machinery/camera.dm +++ b/code/game/machinery/camera.dm @@ -258,6 +258,9 @@ O << "The screen bursts into static." ..() +/obj/machinery/camera/emp_proof/emp_act(severity) + return + /obj/machinery/camera/ex_act(severity) if(src.invuln) return From 946464432c4512034bd5a6315391f2f64ea5b779 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:09:35 +0100 Subject: [PATCH 10/52] TG: Soul Stones can now summon Shades. Soul Stones can now capture Shades (which heals them) Soul Stones capturing a soul will now be imprinted with that shade, and be unable to capture new souls/other shades Added ectoplasm object/sprites. As of now it has no uses. Shades now delete on death and leave ectoplasm behind. Soulstones can be bought with the wizards spellbook (as a set of six) and from the cultist supply talisman. The Chaplain has a single soulstone in his office (mostly for testing/so it will get used often and I can get feedback) Speaking of items on the map for testing, Reactive Teleport Armour no longer spawns in the RD's office (because Urist will murder me if I have to retarded test items out at once) Removed some no longer needed code regarding soulstones from the suicide verb. Updated the changelog r2821 --- code/game/gamemodes/wizard/soulstone.dm | 136 +++++++++++++++++------- code/game/gamemodes/wizard/spellbook.dm | 17 ++- code/game/magic/cultist/talisman.dm | 3 + code/game/verbs/suicide.dm | 21 ++-- 4 files changed, 124 insertions(+), 53 deletions(-) diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index 7654c6a755d..b605d407206 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -6,30 +6,39 @@ desc = "A fragment of the legendary treasure known simply as the 'Soul Stone'. The shard still flickers with a fraction of the full artefacts power." w_class = 1.0 flags = FPRINT | TABLEPASS | ONBELT - var/flush = null origin_tech = "bluespace=4;materials=4" + var/imprinted = "empty" - +//////////////////////////////Capturing//////////////////////////////////////////////////////// attack(mob/living/carbon/human/M as mob, mob/user as mob) if(!istype(M, /mob/living/carbon/human))//If target is not a human. return ..() M.attack_log += text("\[[time_stamp()]\] Has had their soul captured with [src.name] by [user.name] ([user.ckey])") user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to capture the soul of [M.name] ([M.ckey])") - log_admin("ATTACK: [user] ([user.ckey]) captured the soul of [M] ([M.ckey]).") - message_admins("ATTACK: [user] ([user.ckey]) captured the soul of [M] ([M.ckey]).") transfer_soul("VICTIM", M, user) return + /*attack(mob/living/simple_animal/shade/M as mob, mob/user as mob)//APPARENTLY THEY NEED THEIR OWN SPECIAL SNOWFLAKE CODE IN THE LIVING ANIMAL DEFINES + if(!istype(M, /mob/living/simple_animal/shade))//If target is not a shade + return ..() + user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to capture the soul of [M.name] ([M.ckey])") + + transfer_soul("SHADE", M, user) + return*/ +///////////////////Options for using captured souls/////////////////////////////////////// attack_self(mob/user) if (!in_range(src, user)) return user.machine = src var/dat = "Soul Stone
" - for(var/mob/living/carbon/human/A in src) + for(var/mob/living/simple_animal/shade/A in src) dat += "Captured Soul: [A.name]
" + dat += {"
Summon Shade"} + dat += "
" + dat += {" Close"} user << browse(dat, "window=aicard") onclose(user, "aicard") return @@ -37,46 +46,97 @@ + Topic(href, href_list) + var/mob/U = usr + if (!in_range(src, U)||U.machine!=src) + U << browse(null, "window=aicard") + U.machine = null + return + + add_fingerprint(U) + U.machine = src + + switch(href_list["choice"])//Now we switch based on choice. + if ("Close") + U << browse(null, "window=aicard") + U.machine = null + return + + if ("Summon") + for(var/mob/living/simple_animal/shade/A in src) + A.nodamage = 0 + A.canmove = 1 + A << "You have been released from your prison, but you are still bound to [U.name]'s will. Help them suceed in their goals at all costs." + A.loc = U.loc + A.cancel_camera() + src.icon_state = "soulstone" + attack_self(U) + + + + +////////////////////////////Proc for moving soul in and out off stone////////////////////////////////////// + + /obj/item/proc/transfer_soul(var/choice as text, var/target, var/mob/U as mob). switch(choice) if("VICTIM") var/mob/living/carbon/human/T = target var/obj/item/device/soulstone/C = src - if (T.stat == 0) - U << "\red Capture failed!: \black Kill or maim the victim first!" + if(C.imprinted != "empty") + U << "\red Capture failed!: \black The soul stone has already been imprinted with [C.imprinted]'s mind!" else - if(T.ckey == null) - U << "\red Capture failed!: \black The soul has already fled it's mortal frame." + if (T.stat == 0) + U << "\red Capture failed!: \black Kill or maim the victim first!" else - if(C.contents.len) - U << "\red Capture failed!: \black The soul stone is full! Use or free an existing soul to make room." + if(T.client == null) + U << "\red Capture failed!: \black The soul has already fled it's mortal frame." else - for(var/obj/item/W in T) - T.drop_from_slot(W) - new /obj/effect/decal/remains/human(T.loc) //Spawns a skeleton - T.invisibility = 101 - var/atom/movable/overlay/animation = new /atom/movable/overlay( T.loc ) - animation.icon_state = "blank" - animation.icon = 'mob.dmi' - animation.master = T - flick("dust-h", animation) - del(animation) - T.nodamage = 1 //So they won't suffocate inside the stone - T.canmove = 0//Can't move out of the soul stone - T.loc = C//Throw "soul" into the stone. - T.stat = 0//Revive the victim as a "soul" - T.mutantrace = "trappedsoul" //To prevent suicide/maybe some other special effects later on - T.setToxLoss(0) - T.setOxyLoss(0) - T.setCloneLoss(0) - T.SetParalysis(0) - T.SetStunned(0) - T.SetWeakened(0) - T.radiation = 0 - T.heal_overall_damage(T.getBruteLoss(), T.getFireLoss()) - T.cancel_camera() - T.nodamage = 1 //So they won't suffocate inside the stone + if(C.contents.len) + U << "\red Capture failed!: \black The soul stone is full! Use or free an existing soul to make room." + else + for(var/obj/item/W in T) + T.drop_from_slot(W) + new /obj/effect/decal/remains/human(T.loc) //Spawns a skeleton + T.invisibility = 101 + var/atom/movable/overlay/animation = new /atom/movable/overlay( T.loc ) + animation.icon_state = "blank" + animation.icon = 'mob.dmi' + animation.master = T + flick("dust-h", animation) + del(animation) + var/mob/living/simple_animal/shade/S = new /mob/living/simple_animal/shade( T.loc ) + S.loc = C //put shade in stone + S.nodamage = 1 //So they won't die inside the stone somehow + S.canmove = 0//Can't move out of the soul stone + S.name = "Shade of [T.name]" + if (T.client) + T.client.mob = S + S.cancel_camera() + C.icon_state = "soulstone2" + C.name = "Soul Stone: [S.name]" + S << "Your soul has been captured! You are now bound to [U.name]'s will, help them suceed in their goals at all costs." + U << "\blue Capture successful!: \black [T.name]'s soul has been ripped from their body and stored within the soul stone." + S << "The soulstone has been imprinted with [S.name]'s mind, it will no longer react to other souls." + C.imprinted = "[S.name]" + del T + if("SHADE") + var/mob/living/simple_animal/shade/T = target + var/obj/item/device/soulstone/C = src + if (T.alive == 0) + U << "\red Capture failed!: \black The shade has already been banished!" + else + if(C.contents.len) + U << "\red Capture failed!: \black The soul stone is full! Use or free an existing soul to make room." + else + if(T.name != C.imprinted) + U << "\red Capture failed!: \black The soul stone has already been imprinted with [C.imprinted]'s mind!" + else + T.loc = C //put shade in stone + T.nodamage = 1 + T.canmove = 0 + T.health = T.max_health C.icon_state = "soulstone2" - T << "Your soul has been captured!" - U << "\blue Capture successful!: \black [T.name]'s soul has been ripped from their body and stored within the soul stone." + T << "Your soul has been recaptured by the soul stone, it's arcane energies reknitting your ethereal form" + U << "\blue Capture successful!: \black [T.name]'s has been recaptured and stored within the soul stone." return \ No newline at end of file diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index ec02105063f..479eff19316 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -28,10 +28,13 @@ dat += "


" dat += "Artefacts:
" dat += "Powerful items imbued with eldritch magics. Summoning one will count towards your maximum number of spells.
" + dat += "It is recommended that only experienced wizards attempt to wield such artefacts.
" dat += "
" dat += "Staff of Change
" dat += "
" - dat += "Re-memorize Spells
" + dat += "Six Soul Stone Shards
" + dat += "
" + dat += "Re-memorize Spells
" user << browse(dat, "window=radio") onclose(user, "radio") return @@ -106,6 +109,10 @@ new /obj/item/weapon/gun/energy/staff(get_turf(usr)) src.temp = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself" src.max_uses-- + if ("15") + new /obj/item/weapon/storage/belt/soulstone/full(get_turf(usr)) + src.temp = "Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying" + src.max_uses-- else if(spell_type == "object") var/list/available_spells = list("Magic Missile","Fireball","Disintegrate","Disable Tech","Smoke","Blind","Mind Transfer","Forcewall","Blink","Teleport","Mutate","Ethereal Jaunt","Knock") var/already_knows = 0 @@ -160,7 +167,11 @@ new /obj/item/weapon/gun/energy/staff(get_turf(usr)) src.temp = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself" src.max_uses-- - if (href_list["spell_choice"] == "15") + if ("15") + new /obj/item/weapon/storage/belt/soulstone/full(get_turf(usr)) + src.temp = "Soul Stone Shards are ancient tools capable of capturing and harnessing the spirits of the dead and dying" + src.max_uses-- + if (href_list["spell_choice"] == "16") var/area/wizard_station/A = locate() if(usr in A.contents) src.uses = src.max_uses @@ -351,4 +362,4 @@ del(src.master) del(src) - return + return \ No newline at end of file diff --git a/code/game/magic/cultist/talisman.dm b/code/game/magic/cultist/talisman.dm index 7f5b8fefbbf..30abdbe3a56 100644 --- a/code/game/magic/cultist/talisman.dm +++ b/code/game/magic/cultist/talisman.dm @@ -72,6 +72,7 @@ dat += "O bidai nabora se'sma! - Allows you to coordinate with others of your cult.
" dat += "Fuu ma'jin - Allows you to stun a person by attacking them with the talisman.
" dat += "Sa tatha najin - Allows you to summon armoured robes and an unholy blade
" + dat += "Kal om neth - Summons a soul stone
" usr << browse(dat, "window=id_com;size=350x200") return @@ -104,6 +105,8 @@ if("armor") var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) T.imbue = "armor" + if("soulstone") + new /obj/item/device/soulstone(get_turf(usr)) src.uses-- supply() return diff --git a/code/game/verbs/suicide.dm b/code/game/verbs/suicide.dm index 5e6bb783ba4..424bb8d7e48 100644 --- a/code/game/verbs/suicide.dm +++ b/code/game/verbs/suicide.dm @@ -32,15 +32,13 @@ if(alien_egg_flag) src << "The alien inside you forces you to breathe, preventing you from suiciding." return - if(mutantrace == "trappedsoul") - src << "You are already dead, your soul trapped and contained!" - return + if(confirm == "Yes") message_admins("[ckey] has suicided.", 1) suiciding = 1 //instead of killing them instantly, just put them at -175 health and let 'em gasp for a while viewers(src) << "\red [src] is attempting to bite \his tongue. It looks like \he's trying to commit suicide." - oxyloss = max(175 - getToxLoss() - getFireLoss() - getBruteLoss(), getOxyLoss()) + adjustOxyLoss(max(175 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) updatehealth() /mob/living/carbon/brain/verb/suicide() @@ -63,10 +61,9 @@ if(confirm == "Yes") message_admins("[ckey] has suicided.", 1) suiciding = 1 - viewers(loc) << "\red [src]'s brain is growing dull and lifeless. It looks like it's trying to commit suicide. Somehow." - oxyloss = max(175 - getToxLoss() - getFireLoss() - getBruteLoss(), getOxyLoss()) - updatehealth() - spawn(200) + viewers(loc) << "\red [src]'s brain is growing dull and lifeless. It looks like it's lost the will to live." + spawn(50) + death(0) suiciding = 0 /mob/living/carbon/monkey/verb/suicide() @@ -91,7 +88,7 @@ suiciding = 1 //instead of killing them instantly, just put them at -175 health and let 'em gasp for a while viewers(src) << "\red [src] is attempting to bite \his tongue. It looks like \he's trying to commit suicide." - oxyloss = max(175 - getToxLoss() - getFireLoss() - getBruteLoss(), getOxyLoss()) + adjustOxyLoss(max(175 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) updatehealth() /mob/living/silicon/ai/verb/suicide() @@ -112,7 +109,7 @@ suiciding = 1 viewers(src) << "\red [src] is powering down. It looks like \he's trying to commit suicide." //put em at -175 - oxyloss = max(175 - getToxLoss() - getFireLoss() - getBruteLoss(), getOxyLoss()) + adjustOxyLoss(max(175 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) updatehealth() /mob/living/silicon/robot/verb/suicide() @@ -133,7 +130,7 @@ suiciding = 1 viewers(src) << "\red [src] is powering down. It looks like \he's trying to commit suicide." //put em at -175 - oxyloss = max(475 - getToxLoss() - getFireLoss() - getBruteLoss(), getOxyLoss()) + adjustOxyLoss(max(475 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) updatehealth() /mob/living/silicon/pai/verb/suicide() @@ -170,7 +167,7 @@ suiciding = 1 viewers(src) << "\red [src] is thrashing wildly! It looks like \he's trying to commit suicide." //put em at -175 - oxyloss = max(100 - getFireLoss() - getBruteLoss(), getOxyLoss()) + adjustOxyLoss(max(100 - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) updatehealth() From b6b54cc8ec6724b26d1a4e59765f716a6faeabce Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:10:28 +0100 Subject: [PATCH 11/52] TG: Removing some references and replacing with the god procs. oxyloss mostly this time. --- code/game/machinery/Sleeper.dm | 2 +- code/modules/chemical/Chemistry-Reagents.dm | 2 +- code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm | 2 +- code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index bc8eeff2c38..085541b16cb 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -244,7 +244,7 @@ var/amount = max(0.15, 1) M.adjustOxyLoss(-amount) else - M.oxyloss = 0 + M.adjustOxyLoss(-12) M.updatehealth() M.AdjustParalysis(-4) M.AdjustWeakened(-4) diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index a1602f1192a..8d676aff768 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -437,7 +437,7 @@ datum M:drowsyness = max(M:drowsyness, 20) if(25 to INFINITY) M.sleeping = 1 - M.oxyloss = 0 + M.adjustOxyLoss(-M.getOxyLoss()) M.SetWeakened(0) M.SetStunned(0) M.SetParalysis(0) diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm index b43dadeaf9f..152e86def59 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm @@ -97,7 +97,7 @@ if(src.health <= 20 && prob(1)) spawn(0) emote("gasp") //if(!src.rejuv) src.oxyloss++ - if(!src.reagents.has_reagent("inaprovaline")) src.oxyloss++ + if(!src.reagents.has_reagent("inaprovaline")) src.adjustOxyLoss(1) if(src.stat != 2) src.stat = 1 Paralyse(5) diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm index 18068790767..ebadc3bb720 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm @@ -98,7 +98,7 @@ if(src.health <= 20 && prob(1)) spawn(0) emote("gasp") //if(!src.rejuv) src.oxyloss++ - if(!src.reagents.has_reagent("inaprovaline")) src.oxyloss++ + if(!src.reagents.has_reagent("inaprovaline")) src.adjustOxyLoss(1) if(src.stat != 2) src.stat = 1 Paralyse(5) From 7014b16163a9e7c425a97f1e9d1fb92a6e79c77b Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:11:54 +0100 Subject: [PATCH 12/52] TG: Added Scottzar's emitter projectile sprite. Thanks! Fixed some issues with paper. Slightly adjusted the atmospheric door sprites. Added some SMES assembly sprites. r2829 --- code/modules/power/singularity/emitter.dm | 2 +- icons/obj/power.dmi | Bin 18707 -> 20242 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 580756f397c..304e45ebf56 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -87,7 +87,7 @@ src.shot_number = 0 use_power(1000) var/obj/item/projectile/beam/A = new /obj/item/projectile/beam( src.loc ) - A.icon_state = "u_laser" + A.icon_state = "emitter" playsound(src.loc, 'emitter.ogg', 25, 1) if(prob(35)) var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread diff --git a/icons/obj/power.dmi b/icons/obj/power.dmi index 4ec4ad8360a32fb435ea171d39e8324d7ac6c6b5..3460395fefdb25cd80050e5c404deafceb959455 100644 GIT binary patch literal 20242 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 literal 18707 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 From bde1ea8ee3217696f27599eaead275c3584a4a84 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:12:42 +0100 Subject: [PATCH 13/52] TG: Atmos techs now spawn with extended capacity emergency tanks AIs/Cyborgs can no longer drink from the toilet or wash themselves in sinks for the good of IMMERSION r2836 --- code/game/jobs/job/engineering.dm | 1 + code/game/machinery/sink.dm | 3 +++ code/modules/recycling/disposal.dm | 3 +++ 3 files changed, 7 insertions(+) diff --git a/code/game/jobs/job/engineering.dm b/code/game/jobs/job/engineering.dm index eb8d57f72bf..e17f99c932e 100644 --- a/code/game/jobs/job/engineering.dm +++ b/code/game/jobs/job/engineering.dm @@ -78,6 +78,7 @@ if(!H) return 0 H.equip_if_possible(new /obj/item/device/radio/headset/headset_eng(H), H.slot_ears) H.equip_if_possible(new /obj/item/weapon/storage/backpack(H), H.slot_back) + H.equip_if_possible(new /obj/item/weapon/storage/box/engineer(H.back), H.slot_in_backpack) H.equip_if_possible(new /obj/item/clothing/under/rank/atmospheric_technician(H), H.slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/shoes/black(H), H.slot_shoes) H.equip_if_possible(new /obj/item/device/pda/engineering(H), H.slot_belt) diff --git a/code/game/machinery/sink.dm b/code/game/machinery/sink.dm index 2c75cacad85..5db6251649e 100644 --- a/code/game/machinery/sink.dm +++ b/code/game/machinery/sink.dm @@ -13,6 +13,9 @@ verbs += /obj/machinery/sink/proc/mode_pour attack_hand(mob/M as mob) + if(isrobot(M) || isAI(M)) + return + if(busy) M << "\red Someone's already washing something here." return diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 3b991972214..13890bfb3f4 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -517,6 +517,9 @@ return interact(mob/user) + if(isAI(user) || isrobot(user)) + return + add_fingerprint(user) for (var/mob/V in viewers(user)) V.show_message("[user] eagerly drinks the toilet water!", 3)//Yum yum yum From 14441be2a9e51d99f08f9e2030b880cb735ee768 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:13:12 +0100 Subject: [PATCH 14/52] TG: Trial administrators can now toggle adminhelp sound when set-observe['d r2837 --- code/modules/admin/admin_verbs.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index c3b820cffb6..151a24773d2 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -67,6 +67,7 @@ verbs += /client/proc/debug_variables //verbs += /client/proc/cmd_modify_object_variables --Merged with view variables verbs += /client/proc/cmd_modify_ticker_variables + verbs += /client/proc/toggleadminhelpsound // Admin helpers verbs += /client/proc/toggle_view_range From 216e7071419792f0271d2223a8a47f82a7d3c99f Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:14:49 +0100 Subject: [PATCH 15/52] TG: Simple animals (Ian, Shades, etc) no longer suffer stuns/stuttering from projectiles (because it would never wear off) On the other hand, simple animals now take damage from harmful projectiles (bullets, lasers). Because of their low amount of health and lack of armour, this means lasers kill most animals in a single shot (I might need to give them some sort of damage reduction so that poor Ian doesn't get killed in one shot every round). r2848 --- code/modules/projectiles/projectile.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 0849d9a63fe..940fac041b1 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -51,6 +51,7 @@ if(blocked >= 2) return 0//Full block if(!isliving(target)) return 0 var/mob/living/L = target + if(istype(L, /mob/living/simple_animal)) return 0 L.apply_effects(stun, weaken, paralyze, irradiate, stutter, eyeblur, drowsy, blocked) return 1 From 1f5d50ec67360e148dcd07699a678cb02826e3ab Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:15:26 +0100 Subject: [PATCH 16/52] TG: Slightly updated the mining consoles, so they can interface with a machine in any direction. Added proper ('proper') open and broken sprites for the new Odysseus mech. r2849 --- code/modules/mining/machine_processing.dm | 16 +++------------- code/modules/mining/machine_stacking.dm | 15 +++------------ 2 files changed, 6 insertions(+), 25 deletions(-) diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index 494987b89d0..ec859c59f6a 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -1,33 +1,23 @@ /**********************Mineral processing unit console**************************/ /obj/machinery/mineral/processing_unit_console - name = "Produciton machine console" + name = "production machine console" icon = 'mining_machines.dmi' icon_state = "console" density = 1 anchored = 1 var/id = "" var/obj/machinery/mineral/processing_unit/machine = null + var/machinedir = EAST /obj/machinery/mineral/processing_unit_console/New() ..() spawn(7) - /** - src.machine = locate(/obj/machinery/mineral/processing_unit, get_step(src, EAST)) + src.machine = locate(/obj/machinery/mineral/processing_unit, get_step(src, machinedir)) if (machine) machine.CONSOLE = src else del(src) - */ - //Commented out for being horrible for mappers. -Fastler - for(var/obj/machinery/mineral/processing_unit/M in world) - if(M.id == src.id) - src.machine = M - if (machine) - machine.CONSOLE = src - else - del(src) - /obj/machinery/mineral/processing_unit_console/attack_hand(user as mob) diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index 0d73ddcc2a9..7b42b104444 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -1,28 +1,19 @@ /**********************Mineral stacking unit console**************************/ /obj/machinery/mineral/stacking_unit_console - name = "Stacking machine console" + name = "stacking machine console" icon = 'mining_machines.dmi' icon_state = "console" density = 1 anchored = 1 var/id = "" var/obj/machinery/mineral/stacking_machine/machine = null + var/machinedir = SOUTHEAST /obj/machinery/mineral/stacking_unit_console/New() ..() spawn(7) - /** - src.machine = locate(/obj/machinery/mineral/stacking_machine, get_step(src, SOUTHEAST)) - if (machine) - machine.CONSOLE = src - else - del(src) - */ - //Commented out for being horrible for mappers. -Fastler - for(var/obj/machinery/mineral/stacking_machine/M in world) - if(M.id == src.id) - src.machine = M + src.machine = locate(/obj/machinery/mineral/stacking_machine, get_step(src, machinedir)) if (machine) machine.CONSOLE = src else From ab9f1cc1214774cc19484e7ff7dcc7ae645c85e7 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:16:37 +0100 Subject: [PATCH 17/52] Small Merge Fixes. --- baystation12.dme | 1 + code/game/machinery/constructable_frame.dm | 8 ++++++-- code/modules/mob/say.dm | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/baystation12.dme b/baystation12.dme index b419cd59be9..e2ef99fb245 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -989,6 +989,7 @@ #include "code\modules\mob\organ\organ_external.dm" #include "code\modules\mob\organ\organ_internal.dm" #include "code\modules\mob\organ\pain.dm" +#include "code\modules\mob\simple_animal\shade.dm" #include "code\modules\power\apc.dm" #include "code\modules\power\cable.dm" #include "code\modules\power\cell.dm" diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 667347e48e5..8098200a4ee 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -348,7 +348,7 @@ obj/item/weapon/circuitboard/rdserver "/obj/item/weapon/stock_parts/subspace/filter" = 1) /obj/item/weapon/circuitboard/telecomms/broadcaster - name = "Circuit Board (Bus Mainframe)" + name = "Circuit Board (Subspace Broadcaster)" build_path = "/obj/machinery/telecomms/broadcaster" board_type = "machine" origin_tech = "programming=4;engineering=4;bluespace=2" @@ -360,4 +360,8 @@ obj/item/weapon/circuitboard/rdserver "/obj/item/weapon/stock_parts/subspace/crystal" = 1, "/obj/item/weapon/stock_parts/subspace/transmitter" = 1, "/obj/item/weapon/stock_parts/subspace/amplifier" = 1, - "/obj/item/weapon/stock_parts/micro_laser/high" = 4) \ No newline at end of file + "/obj/item/weapon/stock_parts/micro_laser/high" = 4) + + + + diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm index e923cb459a9..8bceb81fa08 100644 --- a/code/modules/mob/say.dm +++ b/code/modules/mob/say.dm @@ -29,7 +29,6 @@ alt_name = " (died as [src.real_name])" message = src.say_quote(message) - var/rendered = "DEAD: [name][alt_name] [message]" for (var/mob/M in world) From f7e8bcd591beb392f1cc8daa196a2cdc8614568c Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:45:48 +0100 Subject: [PATCH 18/52] TG: Emitters emp_act now uses severity properly. The PA can no longer be remotely controlled by humans and cyborgs can only control it if they are nearby. The spawn PA can now be taken apart. FireAx/Extinguisher closets got their own files. Food closets are now with their defines. Freezer closet/crates override return_air() to cooldown the contents. The var isinfreezer has been eliminated. The old player panel has been readded as an alt for the new one, it may be found under the Player Panel verb. The new player panel may be accessed by the Player Panel-New verb. Crates.dm moved from the storage folder as it is not a storage object. Fixed Issue 227 about the PA shooting when it should not be. r2851 --- baystation12.dme | 3 + code/FEA/FEA_turf_tile.dm | 15 - code/defines/atom.dm | 6 +- code/defines/obj/closet.dm | 321 +----------------- code/defines/obj/machinery.dm | 1 - code/game/objects/closets/kitchen.dm | 189 ++++++----- code/modules/power/singularity/emitter.dm | 4 +- .../particle_accelerator.dm | 8 +- .../particle_accelerator/particle_control.dm | 18 +- maps/tgstation.2.0.8.dmm | 14 +- 10 files changed, 151 insertions(+), 428 deletions(-) diff --git a/baystation12.dme b/baystation12.dme index e2ef99fb245..9135cfd9877 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -639,6 +639,8 @@ #include "code\game\objects\alien\weeds.dm" #include "code\game\objects\closets\bombsuit.dm" #include "code\game\objects\closets\emergency.dm" +#include "code\game\objects\closets\extinguisher.dm" +#include "code\game\objects\closets\fireaxe.dm" #include "code\game\objects\closets\firecloset.dm" #include "code\game\objects\closets\gimmick.dm" #include "code\game\objects\closets\gmcloset.dm" @@ -839,6 +841,7 @@ #include "code\modules\flufftext\Hallucination.dm" #include "code\modules\flufftext\TextFilters.dm" #include "code\modules\food\food.dm" +#include "code\modules\food\meat.dm" #include "code\modules\food\recipes_microwave.dm" #include "code\modules\mining\datum_processing_recipe.dm" #include "code\modules\mining\machine_input_output_plates.dm" diff --git a/code/FEA/FEA_turf_tile.dm b/code/FEA/FEA_turf_tile.dm index b7a9091e3f3..350e6073a08 100644 --- a/code/FEA/FEA_turf_tile.dm +++ b/code/FEA/FEA_turf_tile.dm @@ -12,20 +12,10 @@ atom/movable/proc/experience_pressure_difference(pressure_difference, direction) turf assume_air(datum/gas_mixture/giver) //use this for machines to adjust air - //First, ensure there is no movable shuttle or what not on tile that is taking over -// var/obj/movable/floor/movable_on_me = locate(/obj/movable/floor) in src -// if(istype(movable_on_me)) -// return movable_on_me.assume_air(giver) - del(giver) return 0 return_air() - //First, ensure there is no movable shuttle or what not on tile that is taking over -// var/obj/movable/floor/movable_on_me = locate(/obj/movable/floor) in src -// if(istype(movable_on_me)) -// return movable_on_me.return_air() - //Create gas mixture to hold data for passing var/datum/gas_mixture/GM = new @@ -39,11 +29,6 @@ turf return GM remove_air(amount as num) - //First, ensure there is no movable shuttle or what not on tile that is taking over -// var/obj/movable/floor/movable_on_me = locate(/obj/movable/floor) in src -// if(istype(movable_on_me)) -// return movable_on_me.remove_air(amount) - var/datum/gas_mixture/GM = new var/sum = oxygen + carbon_dioxide + nitrogen + toxins diff --git a/code/defines/atom.dm b/code/defines/atom.dm index a25b19fa343..ca3ebde1f3e 100644 --- a/code/defines/atom.dm +++ b/code/defines/atom.dm @@ -27,7 +27,11 @@ return null proc/return_air() - return null + if(loc) + return loc.return_air() + else + return null + // Convenience proc to see if a container is open for chemistry handling diff --git a/code/defines/obj/closet.dm b/code/defines/obj/closet.dm index 67b14ba77bf..daefe927318 100644 --- a/code/defines/obj/closet.dm +++ b/code/defines/obj/closet.dm @@ -10,8 +10,8 @@ var/welded = 0 var/wall_mounted = 0 //never solid (You can always pass over it) flags = FPRINT - var/health = 100 //Might be a bit much, dono can always change later //Nerfed -Pete - var/lastbang // + var/health = 100 + var/lastbang var/lasttry = 0 layer = 2.98 @@ -79,202 +79,6 @@ density = 0 wall_mounted = 1 -/obj/structure/closet/fireaxecabinet - name = "Fire Axe Cabinet" - desc = "There is small label that reads \"For Emergency use only\" along with details for safe use of the axe." - var/obj/item/weapon/fireaxe/fireaxe = new/obj/item/weapon/fireaxe - icon_state = "fireaxe1000" - icon_closed = "fireaxe1000" - icon_opened = "fireaxe1100" - anchored = 1 - density = 0 - var/localopened = 0 //Setting this to keep it from behaviouring like a normal closet and obstructing movement in the map. -Agouri - opened = 1 - var/hitstaken = 0 - var/locked = 1 - var/smashed = 0 - - attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri - //..() //That's very useful, Erro - - var/hasaxe = 0 //gonna come in handy later~ - if(fireaxe) - hasaxe = 1 - - if (isrobot(usr) || src.locked) - if(istype(O, /obj/item/device/multitool)) - user << "\red Resetting circuitry..." - playsound(user, 'lockreset.ogg', 50, 1) - sleep(50) // Sleeping time~ - src.locked = 0 - user << "\blue You disable the locking modules." - update_icon() - return - if(istype(O, /obj/item/weapon)) - var/obj/item/weapon/W = O - if(src.smashed) - return - else - playsound(user, 'Glasshit.ogg', 100, 1) //We don't want this playing every time - if(W.force < 15) - user << "\blue The cabinet's protective glass glances off the hit." - else - src.hitstaken++ - if(src.hitstaken == 4) - playsound(user, 'Glassbr3.ogg', 100, 1) //Break cabinet, receive goodies. Cabinet's fucked for life after that. - src.smashed = 1 - src.locked = 0 - src.localopened = 1 - update_icon() - return - if (istype(O, /obj/item/weapon/fireaxe) && src.localopened) - if(!fireaxe) - if(O.wielded) - user << "\red Unwield the axe first." - return - fireaxe = O - user.drop_item(O) - src.contents += O - user << "\blue You place the fire axe back in the [src.name]." - update_icon() - else - if(src.smashed) - return - else - localopened = !localopened - if(localopened) - icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - else - icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - else - if(src.smashed) - return - if(istype(O, /obj/item/device/multitool)) - if(localopened) - localopened = 0 - icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - return - else - user << "\red Resetting circuitry..." - sleep(50) - src.locked = 1 - user << "\blue You re-enable the locking modules." - playsound(user, 'lockenable.ogg', 50, 1) - return - else - localopened = !localopened - if(localopened) - icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - else - icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - - - - - attack_hand(mob/user as mob) - - var/hasaxe = 0 - if(fireaxe) - hasaxe = 1 - - if(src.locked) - user <<"\red The cabinet won't budge!" - return - if(localopened) - if(fireaxe) - user.put_in_hand(fireaxe) - fireaxe = null - user << "\blue You take the fire axe from the [name]." - src.add_fingerprint(user) - update_icon() - else - if(src.smashed) - return - else - localopened = !localopened - if(localopened) - src.icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - else - src.icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - - else - localopened = !localopened //I'm pretty sure we don't need an if(src.smashed) in here. In case I'm wrong and it fucks up teh cabinet, **MARKER**. -Agouri - if(localopened) - src.icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - else - src.icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) - spawn(10) update_icon() - - verb/toggle_openness() //nice name, huh? HUH?! -Erro //YEAH -Agouri - set name = "Open/Close" - set category = "Object" - - if (isrobot(usr) || src.locked || src.smashed) - if(src.locked) - usr << "\red The cabinet won't budge!" - else if(src.smashed) - usr << "\blue The protective glass is broken!" - return - - localopened = !localopened - update_icon() - - verb/remove_fire_axe() - set name = "Remove Fire Axe" - set category = "Object" - - if (isrobot(usr)) - return - - if (localopened) - if(fireaxe) - usr.put_in_hand(fireaxe) - fireaxe = null - usr << "\blue You take the Fire axe from the [name]." - else - usr << "\blue The [src.name] is empty." - else - usr << "\blue The [src.name] is closed." - update_icon() - - attack_paw(mob/user as mob) - attack_hand(user) - return - - attack_ai(mob/user as mob) - if(src.smashed) - user << "\red The security of the cabinet is compromised." - return - else - locked = !locked - if(locked) - user << "\red Cabinet locked." - else - user << "\blue Cabinet unlocked." - return - - update_icon() //Template: fireaxe[has fireaxe][is opened][hits taken][is smashed]. If you want the opening or closing animations, add "opening" or "closing" right after the numbers - var/hasaxe = 0 - if(fireaxe) - hasaxe = 1 - icon_state = text("fireaxe[][][][]",hasaxe,src.localopened,src.hitstaken,src.smashed) - - open() - return - - close() - return - - - /obj/structure/closet/toolcloset name = "Tool Closet" desc = "A bulky (yet mobile) closet. Contains tools." @@ -374,93 +178,6 @@ // Inserting the gimmick clothing stuff here for generic items, IE Tacticool stuff -/obj/structure/closet/extinguisher - name = "Extinguisher closet" - desc = "A small wall mounted cabinet designed to hold a fire extinguisher." - icon_state = "extinguisher10" - icon_opened = "extinguisher11" - icon_closed = "extinguisher10" - opened = 1 - anchored = 1 - density = 0 - var/obj/item/weapon/extinguisher/EXTINGUISHER = new/obj/item/weapon/extinguisher - var/localopened = 1 - - open() - return - - close() - return - - attackby(var/obj/item/O as obj, var/mob/user as mob) - if (isrobot(usr)) - return - if (istype(O, /obj/item/weapon/extinguisher)) - if(!EXTINGUISHER) - user.drop_item(O) - src.contents += O - EXTINGUISHER = O - user << "\blue You place the extinguisher in the [src.name]." - else - localopened = !localopened - else - localopened = !localopened - update_icon() - - attack_hand(mob/user as mob) - if(localopened) - if(EXTINGUISHER) - user.put_in_hand(EXTINGUISHER) - EXTINGUISHER = null - user << "\blue You take the extinguisher from the [name]." - else - localopened = !localopened - - else - localopened = !localopened - update_icon() - - verb/toggle_openness() //nice name, huh? HUH?! - set name = "Open/Close" - set category = "Object" - - if (isrobot(usr)) - return - - localopened = !localopened - update_icon() - - verb/remove_extinguisher() - set name = "Remove Extinguisher" - set category = "Object" - - if (isrobot(usr)) - return - - if (localopened) - if(EXTINGUISHER) - usr.put_in_hand(EXTINGUISHER) - EXTINGUISHER = null - usr << "\blue You take the extinguisher from the [name]." - else - usr << "\blue The [name] is empty." - else - usr << "\blue The [name] is closed." - update_icon() - - attack_paw(mob/user as mob) - attack_hand(user) - return - - attack_ai(mob/user as mob) - return - - update_icon() - var/hasextinguisher = 0 - if(EXTINGUISHER) - hasextinguisher = 1 - icon_state = text("extinguisher[][]",hasextinguisher,src.localopened) - /obj/structure/closet/gimmick name = "Administrative Supply Closet" @@ -745,40 +462,10 @@ /obj/structure/closet/secure_closet/personal/patient name = "Patient's closet" -/obj/structure/closet/secure_closet/kitchen - name = "Kitchen Cabinet" - req_access = list(access_kitchen) -/obj/structure/closet/secure_closet/kitchen/mining - req_access = list() -/obj/structure/closet/secure_closet/meat - name = "Meat Fridge" - icon_state = "fridge1" - icon_closed = "fridge" - icon_locked = "fridge1" - icon_opened = "fridgeopen" - icon_broken = "fridgebroken" - icon_off = "fridge1" - -/obj/structure/closet/secure_closet/fridge - name = "Refrigerator" - icon_state = "fridge1" - icon_closed = "fridge" - icon_locked = "fridge1" - icon_opened = "fridgeopen" - icon_broken = "fridgebroken" - icon_off = "fridge1" - -/obj/structure/closet/secure_closet/money_freezer - name = "Freezer" - icon_state = "fridge1" - icon_closed = "fridge" - icon_locked = "fridge1" - icon_opened = "fridgeopen" - icon_broken = "fridgebroken" - icon_off = "fridge1" - req_access = list(access_heads_vault) +/obj/structure/closet/secure_closet/personal/patient + name = "patient's closet" /obj/structure/closet/secure_closet/wall name = "wall locker" diff --git a/code/defines/obj/machinery.dm b/code/defines/obj/machinery.dm index e94f874393d..ad6b2eccc8d 100644 --- a/code/defines/obj/machinery.dm +++ b/code/defines/obj/machinery.dm @@ -27,7 +27,6 @@ var/g_amount = 0.0 var/operating = 0.0 var/opened = 0.0 - //var/temp = null anchored = 1.0 var/list/L = list() var/list/LL = list() diff --git a/code/game/objects/closets/kitchen.dm b/code/game/objects/closets/kitchen.dm index e585e3ed024..882314f578b 100644 --- a/code/game/objects/closets/kitchen.dm +++ b/code/game/objects/closets/kitchen.dm @@ -1,81 +1,114 @@ -/obj/structure/closet/secure_closet/kitchen/New() - ..() - sleep(2) - /*new /obj/item/clothing/head/chefhat(src) - new /obj/item/clothing/head/chefhat(src) - new /obj/item/clothing/under/rank/chef(src) - new /obj/item/clothing/under/rank/chef(src)*/ - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/snacks/flour(src) - new /obj/item/weapon/reagent_containers/food/condiment/sugar(src) - /*new /obj/item/weapon/tray(src) - new /obj/item/weapon/tray(src) - new /obj/item/weapon/tray(src) - new /obj/item/weapon/tray(src) - new /obj/item/weapon/tray(src) - new /obj/item/weapon/tray(src) - new /obj/item/weapon/kitchenknife(src)*/ - /*new /obj/item/clothing/head/chefhat(src) - new /obj/item/clothing/head/chefhat(src) - new /obj/item/clothing/under/rank/chef(src) - new /obj/item/clothing/under/rank/chef(src) - new /obj/item/weapon/kitchen/utensil/fork(src) - new /obj/item/weapon/kitchen/utensil/knife(src) - new /obj/item/weapon/kitchen/utensil/spoon(src) - new /obj/item/weapon/kitchen/rollingpin(src)*/ +/obj/structure/closet/secure_closet/freezer + var + target_temp = T0C - 40 + cooling_power = 40 + + return_air() + var/datum/gas_mixture/gas = (..()) + if(!gas) return null + var/datum/gas_mixture/newgas = new/datum/gas_mixture() + newgas.oxygen = gas.oxygen + newgas.carbon_dioxide = gas.carbon_dioxide + newgas.nitrogen = gas.nitrogen + newgas.toxins = gas.toxins + newgas.volume = gas.volume + newgas.temperature = gas.temperature + if(newgas.temperature <= target_temp) return + + if((newgas.temperature - cooling_power) > target_temp) + newgas.temperature -= cooling_power + else + newgas.temperature = target_temp + return newgas + + + +/obj/structure/closet/secure_closet/freezer/kitchen + name = "Kitchen Cabinet" + req_access = list(access_kitchen) + + New() + ..() + sleep(2) + for(var/i = 0, i < 16, i++) + new /obj/item/weapon/reagent_containers/food/snacks/flour(src) + new /obj/item/weapon/reagent_containers/food/condiment/sugar(src) + return + + +/obj/structure/closet/secure_closet/freezer/kitchen/mining + req_access = list() + + + +/obj/structure/closet/secure_closet/freezer/meat + name = "Meat Fridge" + icon_state = "fridge1" + icon_closed = "fridge" + icon_locked = "fridge1" + icon_opened = "fridgeopen" + icon_broken = "fridgebroken" + icon_off = "fridge1" + + + New() + ..() + sleep(2) + for(var/i = 0, i < 4, i++) + new /obj/item/weapon/reagent_containers/food/snacks/meat/monkey(src) + return + + + +/obj/structure/closet/secure_closet/freezer/fridge + name = "Refrigerator" + icon_state = "fridge1" + icon_closed = "fridge" + icon_locked = "fridge1" + icon_opened = "fridgeopen" + icon_broken = "fridgebroken" + icon_off = "fridge1" + + + New() + ..() + sleep(2) + for(var/i = 0, i < 5, i++) + new /obj/item/weapon/reagent_containers/food/drinks/milk(src) + for(var/i = 0, i < 5, i++) + new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) + for(var/i = 0, i < 2, i++) + new /obj/item/kitchen/egg_box(src) + return + + + +/obj/structure/closet/secure_closet/freezer/money + name = "Freezer" + icon_state = "fridge1" + icon_closed = "fridge" + icon_locked = "fridge1" + icon_opened = "fridgeopen" + icon_broken = "fridgebroken" + icon_off = "fridge1" + req_access = list(access_heads_vault) + + + New() + ..() + sleep(2) + for(var/i = 0, i < 3, i++) + new /obj/item/weapon/spacecash/c1000(src) + for(var/i = 0, i < 5, i++) + new /obj/item/weapon/spacecash/c500(src) + for(var/i = 0, i < 6, i++) + new /obj/item/weapon/spacecash/c200(src) + return + + + + + -/obj/structure/closet/secure_closet/meat/New() - ..() - sleep(2) - new /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/monkey(src) - new /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/monkey(src) - new /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/monkey(src) - new /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/monkey(src) -/obj/structure/closet/secure_closet/fridge/New() - ..() - sleep(2) - new /obj/item/weapon/reagent_containers/food/drinks/milk(src) - new /obj/item/weapon/reagent_containers/food/drinks/milk(src) - new /obj/item/weapon/reagent_containers/food/drinks/milk(src) - new /obj/item/weapon/reagent_containers/food/drinks/milk(src) - new /obj/item/weapon/reagent_containers/food/drinks/milk(src) - new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) - new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) - new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) - new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) - new /obj/item/weapon/reagent_containers/food/drinks/soymilk(src) - new /obj/item/kitchen/egg_box(src) - new /obj/item/kitchen/egg_box(src) -/obj/structure/closet/secure_closet/money_freezer/New() - ..() - sleep(2) - new /obj/item/weapon/spacecash/c1000(src) - new /obj/item/weapon/spacecash/c1000(src) - new /obj/item/weapon/spacecash/c1000(src) - new /obj/item/weapon/spacecash/c500(src) - new /obj/item/weapon/spacecash/c500(src) - new /obj/item/weapon/spacecash/c500(src) - new /obj/item/weapon/spacecash/c500(src) - new /obj/item/weapon/spacecash/c500(src) - new /obj/item/weapon/spacecash/c200(src) - new /obj/item/weapon/spacecash/c200(src) - new /obj/item/weapon/spacecash/c200(src) - new /obj/item/weapon/spacecash/c200(src) - new /obj/item/weapon/spacecash/c200(src) - new /obj/item/weapon/spacecash/c200(src) \ No newline at end of file diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 304e45ebf56..30a450db302 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -62,9 +62,9 @@ return 1 - emp_act()//Emitters are hardened but still might have issues + emp_act(var/severity)//Emitters are hardened but still might have issues use_power(50) - if(prob(1)&&prob(1)) + if((severity == 1)&&prob(1)&&prob(1)) if(src.active) src.active = 0 src.use_power = 1 diff --git a/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm b/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm index ce1917197d5..ea6294511be 100644 --- a/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm +++ b/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm @@ -67,7 +67,7 @@ PE|PE|PE examine() - set src in usr + set src in oview(1) switch(src.construction_state) if(0) src.desc = text("Part of a Particle Accelerator, looks like its not attached to the flooring") @@ -161,9 +161,9 @@ PE|PE|PE if(temp_state == src.construction_state)//Nothing changed return 0 else - if(src.construction_state >= 3)//Was taken apart, update state - update_state() src.construction_state = temp_state + if(src.construction_state < 3)//Was taken apart, update state + update_state() update_icon() return 1 return 0 @@ -266,7 +266,7 @@ PE|PE|PE if(temp_state == src.construction_state)//Nothing changed return 0 else - if(src.construction_state >= 3)//Was taken apart, update state + if(src.construction_state < 3)//Was taken apart, update state update_state() if(use_power) use_power = 0 diff --git a/code/modules/power/singularity/particle_accelerator/particle_control.dm b/code/modules/power/singularity/particle_accelerator/particle_control.dm index 4acbb1a71c4..84e456c6689 100644 --- a/code/modules/power/singularity/particle_accelerator/particle_control.dm +++ b/code/modules/power/singularity/particle_accelerator/particle_control.dm @@ -34,12 +34,21 @@ connected_parts = list() return if(!part_scan()) - assembled = 0 + use_power = 1 + active = 0 + connected_parts = list() + return Topic(href, href_list) ..() + //Ignore input if we are broken, !silicon guy cant touch us, or nonai controlling from super far away + if(stat & (BROKEN|NOPOWER) || (get_dist(src, usr) > 1 && !istype(usr, /mob/living/silicon)) || (get_dist(src, usr) > 8 && !istype(usr, /mob/living/silicon/ai))) + usr.machine = null + usr << browse(null, "window=pacontrol") + return + if( href_list["close"] ) usr << browse(null, "window=pacontrol") usr.machine = null @@ -63,6 +72,7 @@ message_admins("[usr] decreased particle accelerator power to [strength].") log_admin("[usr] decreased particle accelerator power to [strength].") src.updateDialog() + return power_change() @@ -74,6 +84,7 @@ use_power = 1 return + process() if(src.active) for(var/obj/structure/particle_accelerator/particle_emitter/PE in connected_parts) @@ -145,8 +156,8 @@ interact(mob/user) - if ( (get_dist(src, user) > 1 ) || (stat & (BROKEN|NOPOWER)) ) - if (!istype(user, /mob/living/silicon)) + if((get_dist(src, user) > 1) || (stat & (BROKEN|NOPOWER))) + if(!istype(user, /mob/living/silicon)) user.machine = null user << browse(null, "window=pacontrol") return @@ -172,3 +183,4 @@ user << browse(dat, "window=pacontrol;size=420x500") onclose(user, "pacontrol") + return diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index aa2dda52b15..f9ca16b7d6e 100755 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -2871,7 +2871,7 @@ "bdk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/hallway/primary/central) "bdl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) "bdm" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bdn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/kitchen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bdo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bdp" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bdq" = (/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -3093,7 +3093,7 @@ "bhy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) "bhz" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = "SS13"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) "bhA" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bhB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bhB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhC" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhD" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/pie,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhE" = (/obj/structure/table,/obj/item/clothing/head/cakehat,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) @@ -3157,7 +3157,7 @@ "biK" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "biL" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "biM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"biN" = (/obj/structure/closet/secure_closet/meat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"biN" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "biO" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "biP" = (/obj/structure/table,/obj/machinery/processor,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "biQ" = (/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -3949,7 +3949,7 @@ "bxW" = (/obj/machinery/door/airlock/maintenance{name = "Quartermaster's Office"; req_access_txt = "41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) "bxX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/qm) "bxY" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/money_freezer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"bxZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) "bya" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) "byb" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) "byc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) @@ -5931,7 +5931,7 @@ "ckc" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) "ckd" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) "cke" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckf" = (/obj/structure/closet/secure_closet/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckf" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) "ckg" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) "ckh" = (/obj/structure/closet/crate/medical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) "cki" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) @@ -6431,8 +6431,8 @@ "ctI" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "ctJ" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "ctK" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctL" = (/obj/structure/closet/secure_closet/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctM" = (/obj/structure/closet/secure_closet/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctL" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctM" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) "ctN" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "ctO" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "ctP" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) From 7aa0227ef8da3670783bea8ddf379b29ae079354 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:47:25 +0100 Subject: [PATCH 19/52] Another small merge fix. --- code/defines/obj/computer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/defines/obj/computer.dm b/code/defines/obj/computer.dm index c8e3442f934..82074ad7aa5 100644 --- a/code/defines/obj/computer.dm +++ b/code/defines/obj/computer.dm @@ -114,7 +114,7 @@ /obj/machinery/computer/atmosphere/siphonswitch/mastersiphonswitch name = "Master Air Control" - + desc = "Emergancy global overrides for the entire atmospherics system." /obj/machinery/computer/dna name = "DNA operations computer" From e3f6f17561f618c86f77d35cc0680d147f147f39 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 18:51:54 +0100 Subject: [PATCH 20/52] TG: Added a few ghost sprites. r2858 --- icons/mob/mob.dmi | Bin 132233 -> 139371 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 01345217876d05e26e6bd1dfe2382d5d3c959f95..accbe229e3c3533d38517c9f06d48a173f876e86 100644 GIT binary patch delta 26808 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


o3hk{JXv$ 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 From 1ea153f5042973fbb16748ded98a28f3eb43284a Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 22:39:05 +0100 Subject: [PATCH 21/52] TG: Emitters can be emag'd. You need to swipe and ID to lock an emitter, PDAs will no longer have a popup when you attempt to put an ID into them. PDAs have an Update Info button just below the ID slot when an ID is in it. r2867 --- baystation12.dme | 1 + code/modules/power/singularity/emitter.dm | 69 +++++++++++++++-------- 2 files changed, 45 insertions(+), 25 deletions(-) diff --git a/baystation12.dme b/baystation12.dme index 9135cfd9877..86c8206ee1c 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -194,6 +194,7 @@ #define FILE_DIR "icons/vending_icons" #define FILE_DIR "interface" #define FILE_DIR "maps" +#define FILE_DIR "maps/backup" #define FILE_DIR "sound" #define FILE_DIR "sound/ambience" #define FILE_DIR "sound/announcer" diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 30a450db302..3de1d4897e3 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -6,16 +6,20 @@ anchored = 0 density = 1 req_access = list(access_engine) - var/active = 0 - var/fire_delay = 100 - var/last_shot = 0 - var/shot_number = 0 - var/state = 0 - var/locked = 0 + use_power = 1 idle_power_usage = 10 active_power_usage = 300 + var + active = 0 + fire_delay = 100 + last_shot = 0 + shot_number = 0 + state = 0 + locked = 0 + + verb/rotate() set name = "Rotate" set category = "Object" @@ -56,9 +60,9 @@ src.use_power = 2 update_icon() else - user << "The controls are locked!" + user << "\red The controls are locked!" else - user << "The [src] needs to be firmly secured to the floor first." + user << "\red The [src] needs to be firmly secured to the floor first." return 1 @@ -113,6 +117,7 @@ attackby(obj/item/W, mob/user) + if(istype(W, /obj/item/weapon/wrench)) if(active) user << "Turn off the [src] first." @@ -123,27 +128,26 @@ playsound(src.loc, 'Ratchet.ogg', 75, 1) user.visible_message("[user.name] secures [src.name] to the floor.", \ "You secure the external reinforcing bolts to the floor.", \ - "You hear ratchet") + "You hear a ratchet") src.anchored = 1 if(1) state = 0 playsound(src.loc, 'Ratchet.ogg', 75, 1) user.visible_message("[user.name] unsecures [src.name] reinforcing bolts from the floor.", \ "You undo the external reinforcing bolts.", \ - "You hear ratchet") + "You hear a ratchet") src.anchored = 0 if(2) user << "\red The [src.name] needs to be unwelded from the floor." - return + return - else if(istype(W, /obj/item/weapon/weldingtool) && W:welding) + if(istype(W, /obj/item/weapon/weldingtool) && W:welding) if(active) user << "Turn off the [src] first." return switch(state) if(0) user << "\red The [src.name] needs to be wrenched to the floor." - return if(1) if (W:remove_fuel(0,user)) W:welding = 2 @@ -156,8 +160,7 @@ user << "You weld the [src] to the floor." W:welding = 1 else - user << "\blue You need more welding fuel to complete this task." - return + user << "\red You need more welding fuel to complete this task." if(2) if (W:remove_fuel(0,user)) W:welding = 2 @@ -170,20 +173,36 @@ user << "You cut the [src] free from the floor." W:welding = 1 else - user << "\blue You need more welding fuel to complete this task." - return - else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) - if (src.allowed(user)) - src.locked = !src.locked - user << "Controls are now [src.locked ? "locked." : "unlocked."]" + user << "\red You need more welding fuel to complete this task." + return + + if(istype(W, /obj/item/weapon/card/id) || istype(W, /obj/item/device/pda)) + if(emagged) + user << "\red The lock seems to be broken" + return + if(src.allowed(user)) + if(active) + src.locked = !src.locked + user << "The controls are now [src.locked ? "locked." : "unlocked."]" + else + src.locked = 0 //just in case it somehow gets locked + user << "\red The controls can only be locked when the [src] is online" else user << "\red Access denied." - return - else - ..() return + if(istype(W, /obj/item/weapon/card/emag) && !emagged) + locked = 0 + emagged = 1 + user.visible_message("[user.name] emags the [src.name].","\red You short out the lock.") + return + + ..() + return + + power_change() ..() - update_icon() \ No newline at end of file + update_icon() + return \ No newline at end of file From 8d03d460aa57fa8f2f824f42ac6061cba06d664b Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:01:03 +0100 Subject: [PATCH 22/52] TG: Moved a batch of unchecked and a few unused files into the unused folder. Remember if your scrolling though the list and something is unchecked it should almost certainly be checked. Simple animals moved over to the actual mob code area and out of the defines. r2868 Also added a bunch of files I forgot. --- baystation12.dme | 17 +- code/game/objects/closets/extinguisher.dm | 87 ++ code/game/objects/closets/fireaxe.dm | 198 +++++ code/game/objects/washing_machine.dm | 12 +- code/modules/food/meat.dm | 23 + .../mob/simple_animal/cat.dm | 50 +- .../mob/simple_animal/corgi.dm | 744 ++++++++-------- .../mob/simple_animal/crab.dm | 70 +- .../mob/simple_animal/life.dm | 576 ++++++------ .../{modules/recycling => unused}/conveyor.dm | 836 +++++++++--------- code/{WorkInProgress => unused}/jobs.dm | 582 ++++++------ .../organs/implants.dm | 24 +- .../organs/organs.dm | 698 +++++++-------- .../powerarmor}/powerarmor.dm | 562 ++++++------ .../powerarmor}/powerarmorcomponents.dm | 492 +++++------ code/{modules/recycling => unused}/scrap.dm | 578 ++++++------ 16 files changed, 2927 insertions(+), 2622 deletions(-) create mode 100644 code/game/objects/closets/extinguisher.dm create mode 100644 code/game/objects/closets/fireaxe.dm create mode 100644 code/modules/food/meat.dm rename code/{defines => modules}/mob/simple_animal/cat.dm (93%) rename code/{defines => modules}/mob/simple_animal/corgi.dm (96%) rename code/{defines => modules}/mob/simple_animal/crab.dm (94%) rename code/{defines => modules}/mob/simple_animal/life.dm (96%) rename code/{modules/recycling => unused}/conveyor.dm (96%) rename code/{WorkInProgress => unused}/jobs.dm (97%) rename code/{WorkInProgress => unused}/organs/implants.dm (94%) rename code/{WorkInProgress => unused}/organs/organs.dm (94%) rename code/{game/objects/items/clothing => unused/powerarmor}/powerarmor.dm (96%) rename code/{game/objects/items/clothing => unused/powerarmor}/powerarmorcomponents.dm (96%) rename code/{modules/recycling => unused}/scrap.dm (95%) diff --git a/baystation12.dme b/baystation12.dme index 86c8206ee1c..4b01bb5b738 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -22,7 +22,6 @@ #define FILE_DIR "code/defines/mob/living" #define FILE_DIR "code/defines/mob/living/carbon" #define FILE_DIR "code/defines/mob/living/silicon" -#define FILE_DIR "code/defines/mob/simple_animal" #define FILE_DIR "code/defines/obj" #define FILE_DIR "code/defines/obj/clothing" #define FILE_DIR "code/defines/procs" @@ -74,7 +73,6 @@ #define FILE_DIR "code/game/objects/devices" #define FILE_DIR "code/game/objects/devices/PDA" #define FILE_DIR "code/game/objects/items" -#define FILE_DIR "code/game/objects/items/clothing" #define FILE_DIR "code/game/objects/items/weapons" #define FILE_DIR "code/game/objects/items/weapons/implants" #define FILE_DIR "code/game/objects/radio" @@ -152,7 +150,9 @@ #define FILE_DIR "code/unused/hivebot" #define FILE_DIR "code/unused/mining" #define FILE_DIR "code/unused/optics" +#define FILE_DIR "code/unused/organs" #define FILE_DIR "code/unused/pda2" +#define FILE_DIR "code/unused/powerarmor" #define FILE_DIR "code/unused/spacecraft" #define FILE_DIR "code/WorkInProgress" #define FILE_DIR "code/WorkInProgress/Apples" @@ -162,7 +162,6 @@ #define FILE_DIR "code/WorkInProgress/mapload" #define FILE_DIR "code/WorkInProgress/Mini" #define FILE_DIR "code/WorkInProgress/Mloc" -#define FILE_DIR "code/WorkInProgress/organs" #define FILE_DIR "code/WorkInProgress/Ported" #define FILE_DIR "code/WorkInProgress/Ported/Abi79" #define FILE_DIR "code/WorkInProgress/Ported/Bureaucracy" @@ -194,7 +193,6 @@ #define FILE_DIR "icons/vending_icons" #define FILE_DIR "interface" #define FILE_DIR "maps" -#define FILE_DIR "maps/backup" #define FILE_DIR "sound" #define FILE_DIR "sound/ambience" #define FILE_DIR "sound/announcer" @@ -316,10 +314,6 @@ #include "code\defines\mob\living\silicon\pai.dm" #include "code\defines\mob\living\silicon\robot.dm" #include "code\defines\mob\living\silicon\silicon.dm" -#include "code\defines\mob\simple_animal\cat.dm" -#include "code\defines\mob\simple_animal\corgi.dm" -#include "code\defines\mob\simple_animal\crab.dm" -#include "code\defines\mob\simple_animal\life.dm" #include "code\defines\obj\closet.dm" #include "code\defines\obj\clothing.dm" #include "code\defines\obj\computer.dm" @@ -689,8 +683,6 @@ #include "code\game\objects\items\shock_kit.dm" #include "code\game\objects\items\tk_grab.dm" #include "code\game\objects\items\trash.dm" -#include "code\game\objects\items\clothing\powerarmor.dm" -#include "code\game\objects\items\clothing\powerarmorcomponents.dm" #include "code\game\objects\items\weapons\AI_modules.dm" #include "code\game\objects\items\weapons\cameras.dm" #include "code\game\objects\items\weapons\cards_ids.dm" @@ -803,6 +795,7 @@ #include "code\modules\assembly\timer.dm" #include "code\modules\chemical\Chemistry-Holder.dm" #include "code\modules\chemical\Chemistry-Machinery.dm" +#include "code\modules\chemical\Chemistry-Readme.dm" #include "code\modules\chemical\Chemistry-Reagents.dm" #include "code\modules\chemical\Chemistry-Recipes.dm" #include "code\modules\chemical\Chemistry-Tools.dm" @@ -993,6 +986,10 @@ #include "code\modules\mob\organ\organ_external.dm" #include "code\modules\mob\organ\organ_internal.dm" #include "code\modules\mob\organ\pain.dm" +#include "code\modules\mob\simple_animal\cat.dm" +#include "code\modules\mob\simple_animal\corgi.dm" +#include "code\modules\mob\simple_animal\crab.dm" +#include "code\modules\mob\simple_animal\life.dm" #include "code\modules\mob\simple_animal\shade.dm" #include "code\modules\power\apc.dm" #include "code\modules\power\cable.dm" diff --git a/code/game/objects/closets/extinguisher.dm b/code/game/objects/closets/extinguisher.dm new file mode 100644 index 00000000000..490ae2c8d37 --- /dev/null +++ b/code/game/objects/closets/extinguisher.dm @@ -0,0 +1,87 @@ + +/obj/structure/closet/extinguisher + name = "extinguisher closet" + desc = "A small wall mounted cabinet designed to hold a fire extinguisher." + icon_state = "extinguisher10" + icon_opened = "extinguisher11" + icon_closed = "extinguisher10" + opened = 1 + anchored = 1 + density = 0 + var/obj/item/weapon/extinguisher/EXTINGUISHER = new/obj/item/weapon/extinguisher + var/localopened = 1 + + open() + return + + close() + return + + attackby(var/obj/item/O as obj, var/mob/user as mob) + if (isrobot(usr)) + return + if (istype(O, /obj/item/weapon/extinguisher)) + if(!EXTINGUISHER) + user.drop_item(O) + src.contents += O + EXTINGUISHER = O + user << "\blue You place the extinguisher in the [src.name]." + else + localopened = !localopened + else + localopened = !localopened + update_icon() + + attack_hand(mob/user as mob) + if(localopened) + if(EXTINGUISHER) + user.put_in_hand(EXTINGUISHER) + EXTINGUISHER = null + user << "\blue You take the extinguisher from the [name]." + else + localopened = !localopened + + else + localopened = !localopened + update_icon() + + verb/toggle_openness() //nice name, huh? HUH?! + set name = "Open/Close" + set category = "Object" + + if (isrobot(usr)) + return + + localopened = !localopened + update_icon() + + verb/remove_extinguisher() + set name = "Remove Extinguisher" + set category = "Object" + + if (isrobot(usr)) + return + + if (localopened) + if(EXTINGUISHER) + usr.put_in_hand(EXTINGUISHER) + EXTINGUISHER = null + usr << "\blue You take the extinguisher from the [name]." + else + usr << "\blue The [name] is empty." + else + usr << "\blue The [name] is closed." + update_icon() + + attack_paw(mob/user as mob) + attack_hand(user) + return + + attack_ai(mob/user as mob) + return + + update_icon() + var/hasextinguisher = 0 + if(EXTINGUISHER) + hasextinguisher = 1 + icon_state = text("extinguisher[][]",hasextinguisher,src.localopened) diff --git a/code/game/objects/closets/fireaxe.dm b/code/game/objects/closets/fireaxe.dm new file mode 100644 index 00000000000..649f2e22406 --- /dev/null +++ b/code/game/objects/closets/fireaxe.dm @@ -0,0 +1,198 @@ +//I still dont think this should be a closet but whatever +/obj/structure/closet/fireaxecabinet + name = "Fire Axe Cabinet" + desc = "There is small label that reads \"For Emergency use only\" along with details for safe use of the axe. As if." + var/obj/item/weapon/fireaxe/fireaxe = new/obj/item/weapon/fireaxe + icon_state = "fireaxe1000" + icon_closed = "fireaxe1000" + icon_opened = "fireaxe1100" + anchored = 1 + density = 0 + var/localopened = 0 //Setting this to keep it from behaviouring like a normal closet and obstructing movement in the map. -Agouri + opened = 1 + var/hitstaken = 0 + var/locked = 1 + var/smashed = 0 + + attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri + //..() //That's very useful, Erro + + var/hasaxe = 0 //gonna come in handy later~ + if(fireaxe) + hasaxe = 1 + + if (isrobot(usr) || src.locked) + if(istype(O, /obj/item/device/multitool)) + user << "\red Resetting circuitry..." + playsound(user, 'lockreset.ogg', 50, 1) + sleep(50) // Sleeping time~ + src.locked = 0 + user << "\blue You disable the locking modules." + update_icon() + return + else if(istype(O, /obj/item/weapon)) + var/obj/item/weapon/W = O + if(src.smashed || src.localopened) + if(localopened) + localopened = 0 + icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + return + else + playsound(user, 'Glasshit.ogg', 100, 1) //We don't want this playing every time + if(W.force < 15) + user << "\blue The cabinet's protective glass glances off the hit." + else + src.hitstaken++ + if(src.hitstaken == 4) + playsound(user, 'Glassbr3.ogg', 100, 1) //Break cabinet, receive goodies. Cabinet's fucked for life after that. + src.smashed = 1 + src.locked = 0 + src.localopened = 1 + update_icon() + return + if (istype(O, /obj/item/weapon/fireaxe) && src.localopened) + if(!fireaxe) + if(O.wielded) + user << "\red Unwield the axe first." + return + fireaxe = O + user.drop_item(O) + src.contents += O + user << "\blue You place the fire axe back in the [src.name]." + update_icon() + else + if(src.smashed) + return + else + localopened = !localopened + if(localopened) + icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + else + icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + else + if(src.smashed) + return + if(istype(O, /obj/item/device/multitool)) + if(localopened) + localopened = 0 + icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + return + else + user << "\red Resetting circuitry..." + sleep(50) + src.locked = 1 + user << "\blue You re-enable the locking modules." + playsound(user, 'lockenable.ogg', 50, 1) + return + else + localopened = !localopened + if(localopened) + icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + else + icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + + + + + attack_hand(mob/user as mob) + + var/hasaxe = 0 + if(fireaxe) + hasaxe = 1 + + if(src.locked) + user <<"\red The cabinet won't budge!" + return + if(localopened) + if(fireaxe) + user.put_in_hand(fireaxe) + fireaxe = null + user << "\blue You take the fire axe from the [name]." + src.add_fingerprint(user) + update_icon() + else + if(src.smashed) + return + else + localopened = !localopened + if(localopened) + src.icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + else + src.icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + + else + localopened = !localopened //I'm pretty sure we don't need an if(src.smashed) in here. In case I'm wrong and it fucks up teh cabinet, **MARKER**. -Agouri + if(localopened) + src.icon_state = text("fireaxe[][][][]opening",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + else + src.icon_state = text("fireaxe[][][][]closing",hasaxe,src.localopened,src.hitstaken,src.smashed) + spawn(10) update_icon() + + verb/toggle_openness() //nice name, huh? HUH?! -Erro //YEAH -Agouri + set name = "Open/Close" + set category = "Object" + + if (isrobot(usr) || src.locked || src.smashed) + if(src.locked) + usr << "\red The cabinet won't budge!" + else if(src.smashed) + usr << "\blue The protective glass is broken!" + return + + localopened = !localopened + update_icon() + + verb/remove_fire_axe() + set name = "Remove Fire Axe" + set category = "Object" + + if (isrobot(usr)) + return + + if (localopened) + if(fireaxe) + usr.put_in_hand(fireaxe) + fireaxe = null + usr << "\blue You take the Fire axe from the [name]." + else + usr << "\blue The [src.name] is empty." + else + usr << "\blue The [src.name] is closed." + update_icon() + + attack_paw(mob/user as mob) + attack_hand(user) + return + + attack_ai(mob/user as mob) + if(src.smashed) + user << "\red The security of the cabinet is compromised." + return + else + locked = !locked + if(locked) + user << "\red Cabinet locked." + else + user << "\blue Cabinet unlocked." + return + + update_icon() //Template: fireaxe[has fireaxe][is opened][hits taken][is smashed]. If you want the opening or closing animations, add "opening" or "closing" right after the numbers + var/hasaxe = 0 + if(fireaxe) + hasaxe = 1 + icon_state = text("fireaxe[][][][]",hasaxe,src.localopened,src.hitstaken,src.smashed) + + open() + return + + close() + return \ No newline at end of file diff --git a/code/game/objects/washing_machine.dm b/code/game/objects/washing_machine.dm index f4904427c19..327d2690e02 100644 --- a/code/game/objects/washing_machine.dm +++ b/code/game/objects/washing_machine.dm @@ -189,9 +189,9 @@ if ( istype(W,/obj/item/clothing/suit/syndicatefake ) ) user << "This item does not fit." return - if ( istype(W,/obj/item/clothing/suit/powered ) ) - user << "This item does not fit." - return +// if ( istype(W,/obj/item/clothing/suit/powered ) ) +// user << "This item does not fit." +// return if ( istype(W,/obj/item/clothing/suit/cyborg_suit ) ) user << "This item does not fit." return @@ -213,9 +213,9 @@ if ( istype(W,/obj/item/clothing/head/syndicatefake ) ) user << "This item does not fit." return - if ( istype(W,/obj/item/clothing/head/powered ) ) - user << "This item does not fit." - return +// if ( istype(W,/obj/item/clothing/head/powered ) ) +// user << "This item does not fit." +// return if ( istype(W,/obj/item/clothing/head/helmet ) ) user << "This item does not fit." return diff --git a/code/modules/food/meat.dm b/code/modules/food/meat.dm new file mode 100644 index 00000000000..5aca55f3ef5 --- /dev/null +++ b/code/modules/food/meat.dm @@ -0,0 +1,23 @@ +/obj/item/weapon/reagent_containers/food/snacks/meat + name = "meat" + desc = "A slab of meat" + icon_state = "meat" + health = 180 + New() + ..() + reagents.add_reagent("nutriment", 3) + src.bitesize = 3 + + +/obj/item/weapon/reagent_containers/food/snacks/meat/syntiflesh + name = "synthetic meat" + desc = "A synthetic slab of flesh." + +/obj/item/weapon/reagent_containers/food/snacks/meat/human + name = "-meat" + var/subjectname = "" + var/subjectjob = null + + +/obj/item/weapon/reagent_containers/food/snacks/meat/monkey + //same as plain meat \ No newline at end of file diff --git a/code/defines/mob/simple_animal/cat.dm b/code/modules/mob/simple_animal/cat.dm similarity index 93% rename from code/defines/mob/simple_animal/cat.dm rename to code/modules/mob/simple_animal/cat.dm index d5d19f95436..f511699f4cb 100644 --- a/code/defines/mob/simple_animal/cat.dm +++ b/code/modules/mob/simple_animal/cat.dm @@ -1,26 +1,26 @@ -//Cat -/mob/living/simple_animal/cat - name = "cat" - desc = "Kitty!!" - icon = 'mob.dmi' - icon_state = "tempcat" - icon_living = "tempcat" - icon_dead = "catdeath" - speak = list("Meow!","Esp!","Purr!","HSSSSS") - speak_emote = list("purrs", "meows") - emote_hear = list("meows","mews") - emote_see = list("shakes it's head", "shivers") - speak_chance = 1 - turns_per_move = 5 - meat_type = /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat - response_help = "pets the" - response_disarm = "gently pushes aside the" - response_harm = "kicks the" - -//RUNTIME! SQUEEEEEEEE~ -/mob/living/simple_animal/cat/Runtime - name = "Runtime" - desc = "" - response_help = "pets" - response_disarm = "gently pushes aside" +//Cat +/mob/living/simple_animal/cat + name = "cat" + desc = "Kitty!!" + icon = 'mob.dmi' + icon_state = "tempcat" + icon_living = "tempcat" + icon_dead = "catdeath" + speak = list("Meow!","Esp!","Purr!","HSSSSS") + speak_emote = list("purrs", "meows") + emote_hear = list("meows","mews") + emote_see = list("shakes it's head", "shivers") + speak_chance = 1 + turns_per_move = 5 + meat_type = /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat + response_help = "pets the" + response_disarm = "gently pushes aside the" + response_harm = "kicks the" + +//RUNTIME! SQUEEEEEEEE~ +/mob/living/simple_animal/cat/Runtime + name = "Runtime" + desc = "" + response_help = "pets" + response_disarm = "gently pushes aside" response_harm = "kicks" \ No newline at end of file diff --git a/code/defines/mob/simple_animal/corgi.dm b/code/modules/mob/simple_animal/corgi.dm similarity index 96% rename from code/defines/mob/simple_animal/corgi.dm rename to code/modules/mob/simple_animal/corgi.dm index f86729daec0..c2925685f6f 100644 --- a/code/defines/mob/simple_animal/corgi.dm +++ b/code/modules/mob/simple_animal/corgi.dm @@ -1,373 +1,373 @@ -//Corgi -/mob/living/simple_animal/corgi - name = "corgi" - real_name = "corgi" - desc = "Puppy!!" - icon = 'mob.dmi' - icon_state = "corgi" - icon_living = "corgi" - icon_dead = "corgi_dead" - speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") - speak_emote = list("barks", "woofs") - emote_hear = list("barks", "woofs", "yaps","pants") - emote_see = list("shakes it's head", "shivers") - speak_chance = 1 - turns_per_move = 5 - meat_type = /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/corgi - meat_amount = 3 - response_help = "pets the" - response_disarm = "gently pushes aside the" - response_harm = "kicks the" - var/obj/item/inventory_head - var/obj/item/inventory_back - var/obj/item/inventory_mouth - -/mob/living/simple_animal/corgi/update_clothing() - overlays = list() - - if(inventory_head) - var/head_icon_state = inventory_head.icon_state - if(health <= 0) - head_icon_state += "2" - - var/icon/head_icon = icon('corgi_head.dmi',head_icon_state) - if(head_icon) - overlays += head_icon - - if(inventory_back) - var/back_icon_state = inventory_back.icon_state - if(health <= 0) - back_icon_state += "2" - - var/icon/back_icon = icon('corgi_back.dmi',back_icon_state) - if(back_icon) - overlays += back_icon - return - -/mob/living/simple_animal/corgi/Life() - ..() - update_clothing() - -/mob/living/simple_animal/corgi/show_inv(mob/user as mob) - /* - user.machine = src - - var/dat = "
Inventory of [src]

" - if(inventory_head) - dat += "
Head: [inventory_head] (Remove)" - else - dat += "
Head: Nothing" - if(inventory_back) - dat += "
Back: [inventory_back] (Remove)" - else - dat += "
Back: Nothing" - - user << browse(dat, text("window=mob[];size=325x500", name)) - onclose(user, "mob[name]") - */ - return - -/mob/living/simple_animal/corgi/attackby(var/obj/item/O as obj, var/mob/user as mob) - if(inventory_head && inventory_back) - //helmet and armor = 100% protection - if( istype(inventory_head,/obj/item/clothing/head/helmet) && istype(inventory_back,/obj/item/clothing/suit/armor) ) - if( O.force ) - usr << "\red This animal is wearing too much armor. You can't cause it any damage." - for (var/mob/M in viewers(src, null)) - M.show_message("\red \b [user] hits [src] with the [O], however [src] is too armored.") - else - usr << "\red This animal is wearing too much armor. You can't reach it's skin." - for (var/mob/M in viewers(src, null)) - M.show_message("\red [user] gently taps [src] with the [O]. ") - if(prob(15)) - emote("looks at [user] with [pick("an amused","an annoyed","a confused","a resentful", "a happy", "an excited")] expression on it's face") - return - ..() - -/mob/living/simple_animal/corgi/Topic(href, href_list) - //Removing from inventory - if(href_list["remove_inv"]) - if(get_dist(src,usr) > 1) - return - var/remove_from = href_list["remove_inv"] - switch(remove_from) - if("head") - if(inventory_head) - name = real_name - desc = initial(desc) - speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") - speak_emote = list("barks", "woofs") - emote_hear = list("barks", "woofs", "yaps","pants") - emote_see = list("shakes it's head", "shivers") - desc = "It's a corgi." - src.sd_SetLuminosity(0) - inventory_head.loc = src.loc - inventory_head = null - else - usr << "\red There is nothing on its [remove_from]." - return - if("back") - if(inventory_back) - inventory_back.loc = src.loc - inventory_back = null - else - usr << "\red There is nothing on its [remove_from]." - return - - show_inv(usr) - - //Adding things to inventory - else if(href_list["add_inv"]) - if(get_dist(src,usr) > 1) - return - if(!usr.get_active_hand()) - usr << "\red You have nothing in your active hand to put in the slot." - return - var/add_to = href_list["add_inv"] - switch(add_to) - if("head") - if(inventory_head) - usr << "\red The [inventory_head] is already in this slot." - return - else - var/obj/item/item_to_add = usr.get_active_hand() - if(!item_to_add) - return - - //Corgis are supposed to be simpler, so only a select few objects can actually be put - //to be compatible with them. The objects are below. - //Many hats added, Some will probably be removed, just want to see which ones are popular. - - var/list/allowed_types = list( - /obj/item/clothing/head/helmet, - /obj/item/clothing/glasses/sunglasses, - /obj/item/clothing/head/caphat, - /obj/item/clothing/head/collectable/captain, - /obj/item/clothing/head/that, - /obj/item/clothing/head/helmet/that, - /obj/item/clothing/head/kitty, - /obj/item/clothing/head/collectable/kitty, - /obj/item/clothing/head/rabbitears, - /obj/item/clothing/head/collectable/rabbitears, - /obj/item/clothing/head/beret, - /obj/item/clothing/head/collectable/beret, - /obj/item/clothing/head/det_hat, - /obj/item/clothing/head/nursehat, - /obj/item/clothing/head/pirate, - /obj/item/clothing/head/collectable/pirate, - /obj/item/clothing/head/ushanka, - /obj/item/clothing/head/chefhat, - /obj/item/clothing/head/collectable/chef, - /obj/item/clothing/head/collectable/police, - /obj/item/clothing/head/wizard/fake, - /obj/item/clothing/head/wizard, - /obj/item/clothing/head/collectable/wizard, - /obj/item/clothing/head/helmet/hardhat, - /obj/item/clothing/head/collectable/hardhat, - /obj/item/clothing/head/helmet/hardhat/white, - /obj/item/weapon/bedsheet, - /obj/item/clothing/head/helmet/space/santahat, - /obj/item/clothing/head/collectable/paper - ) - - if( ! ( item_to_add.type in allowed_types ) ) - usr << "\red The corgi doesn't seem too keen on wearing that item." - return - - usr.drop_item() - item_to_add.loc = src - src.inventory_head = item_to_add - update_clothing() - - //Various hats and items (worn on his head) change Ian's behaviour. His attributesare reset when a HAT is removed. - - - switch(inventory_head && inventory_head.type) - if(/obj/item/clothing/head/caphat, /obj/item/clothing/head/collectable/captain) - name = "Captain [real_name]" - desc = "Probably better than the last captain." - if(/obj/item/clothing/head/kitty, /obj/item/clothing/head/collectable/kitty) - name = "Runtime" - emote_see = list("coughs up a furball", "stretches") - emote_hear = list("purrs") - speak = list("Purrr", "Meow!", "MAOOOOOW!", "HISSSSS", "MEEEEEEW") - desc = "It's a cute little kitty-cat! ... wait ... what the hell?" - if(/obj/item/clothing/head/rabbitears, /obj/item/clothing/head/collectable/rabbitears) - name = "Hoppy" - emote_see = list("twitches his nose", "hops around a bit") - desc = "This is hoppy. It's a corgi-...urmm... bunny rabbit" - if(/obj/item/clothing/head/beret, /obj/item/clothing/head/collectable/beret) - name = "Yann" - desc = "mon dieu! C'est un chien!" - speak = list("le woof!", "le bark!", "JAPPE!!") - emote_see = list("cowers in fear", "surrenders", "plays dead") - if(/obj/item/clothing/head/det_hat) - name = "Detective [real_name]" - desc = "[name] sees through your lies..." - emote_see = list("investigates the area","sniffs around for clues","searches for scooby snacks") - if(/obj/item/clothing/head/nursehat) - name = "Nurse [real_name]" - desc = "[name] needs 100cc of beef jerky...STAT!" - if(/obj/item/clothing/head/pirate, /obj/item/clothing/head/collectable/pirate) - name = "'[pick("Ol'","Scurvy","Black","Rum","Gammy","Bloody","Gangrene","Death","Long-John")] [pick("kibbles","leg","beard","tooth","poop-deck","Threepwood","Le Chuck","corsair","Silver","Crusoe")]'" - desc = "Yaarghh!! Thar' be a scurvy dog!" - emote_see = list("hunts for treasure","stares coldly...","gnashes his tiny corgi teeth") - emote_hear = list("growls ferociously", "snarls") - speak = list("Arrrrgh!!","Grrrrrr!") - if(/obj/item/clothing/head/ushanka) - name = "[pick("Comrade","Commissar")] [real_name]" - desc = "A follower of Karl Barx." - emote_see = list("contemplates the failings of the capitalist economic model", "ponders the pros and cons of vangaurdism") - if(/obj/item/clothing/head/collectable/police) - name = "Officer [real_name]" - emote_see = list("drools","looks for donuts") - desc = "Stop right there criminal scum!" - if(/obj/item/clothing/head/wizard/fake, /obj/item/clothing/head/wizard, /obj/item/clothing/head/collectable/wizard) - name = "Grandwizard [real_name]" - speak = list("YAP", "Woof!", "Bark!", "AUUUUUU", "EI NATH!") - if(/obj/item/weapon/bedsheet) - name = "The ghost" - speak = list("WoooOOOooo~","AUUUUUUUUUUUUUUUUUU") - emote_see = list("stumbles around", "shivers") - emote_hear = list("howls","groans") - desc = "Spooky!" - if(/obj/item/clothing/head/helmet/space/santahat) - name = "Rudolph the Red-Nosed Corgi" - emote_hear = list("barks christmas songs", "yaps") - desc = "He has a very shiny nose." - src.sd_SetLuminosity(6) - - if("back") - if(inventory_back) - usr << "\red The [inventory_back] is already in this slot." - return - else - var/obj/item/item_to_add = usr.get_active_hand() - if(!item_to_add) - return - - //Corgis are supposed to be simpler, so only a select few objects can actually be put - //to be compatible with them. The objects are below. - - var/list/allowed_types = list( - /obj/item/clothing/suit/armor/vest, - /obj/item/device/radio - ) - - if( ! ( item_to_add.type in allowed_types ) ) - usr << "\red The object cannot fit on this animal." - return - - usr.drop_item() - item_to_add.loc = src - src.inventory_back = item_to_add - update_clothing() - - //show_inv(usr) //Commented out because changing Ian's name and then calling up his inventory opens a new inventory...which is annoying. - else - ..() - -//IAN! SQUEEEEEEEEE~ -/mob/living/simple_animal/corgi/Ian - name = "Ian" - real_name = "Ian" //Intended to hold the name without altering it. - desc = "It's a corgi." - var/turns_since_scan = 0 - var/obj/movement_target - response_help = "pets" - response_disarm = "gently pushes aside" - response_harm = "kicks" - -/mob/living/simple_animal/corgi/Ian/Life() - ..() - - //Feeding, chasing food, FOOOOODDDD - if(alive && !resting && !buckled) - turns_since_scan++ - if(turns_since_scan > 5) - turns_since_scan = 0 - if((movement_target) && !(isturf(movement_target.loc) || ishuman(movement_target.loc) )) - movement_target = null - stop_automated_movement = 0 - if( !movement_target || !(movement_target.loc in oview(src, 3)) ) - movement_target = null - stop_automated_movement = 0 - for(var/obj/item/weapon/reagent_containers/food/snacks/S in oview(src,3)) - if(isturf(S.loc) || ishuman(S.loc)) - movement_target = S - break - if(movement_target) - stop_automated_movement = 1 - step_to(src,movement_target,1) - sleep(3) - step_to(src,movement_target,1) - sleep(3) - step_to(src,movement_target,1) - - if(movement_target) //Not redundant due to sleeps, Item can be gone in 6 decisecomds - if (movement_target.loc.x < src.x) - dir = WEST - else if (movement_target.loc.x > src.x) - dir = EAST - else if (movement_target.loc.y < src.y) - dir = SOUTH - else if (movement_target.loc.y > src.y) - dir = NORTH - else - dir = SOUTH - - if(isturf(movement_target.loc) ) - movement_target.attack_animal(src) - else if(ishuman(movement_target.loc) ) - if(prob(20)) - emote("stares at the [movement_target] that [movement_target.loc] has with a sad puppy-face") - - if(prob(1)) - emote("dances around") - spawn(0) - for(var/i in list(1,2,4,8,4,2,1,2,4,8,4,2,1,2,4,8,4,2)) - dir = i - sleep(1) - -/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/corgi - name = "Corgi meat" - desc = "Tastes like... well you know..." - -/mob/living/simple_animal/corgi/Ian/Bump(atom/movable/AM as mob|obj, yes) - - spawn( 0 ) - if ((!( yes ) || now_pushing)) - return - now_pushing = 1 - if(ismob(AM)) - var/mob/tmob = AM - if(istype(tmob, /mob/living/carbon/human) && tmob.mutations & FAT) - if(prob(70)) - for(var/mob/M in viewers(src, null)) - if(M.client) - M << "\red [src] fails to push [tmob]'s fat ass out of the way." - now_pushing = 0 - return - - tmob.LAssailant = src - now_pushing = 0 - ..() - if (!( istype(AM, /atom/movable) )) - return - if (!( now_pushing )) - now_pushing = 1 - if (!( AM.anchored )) - var/t = get_dir(src, AM) - if (istype(AM, /obj/structure/window)) - if(AM:ini_dir == NORTHWEST || AM:ini_dir == NORTHEAST || AM:ini_dir == SOUTHWEST || AM:ini_dir == SOUTHEAST) - for(var/obj/structure/window/win in get_step(AM,t)) - now_pushing = 0 - return - step(AM, t) - now_pushing = null - return - return - -/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/corgi - name = "Corgi meat" +//Corgi +/mob/living/simple_animal/corgi + name = "corgi" + real_name = "corgi" + desc = "Puppy!!" + icon = 'mob.dmi' + icon_state = "corgi" + icon_living = "corgi" + icon_dead = "corgi_dead" + speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") + speak_emote = list("barks", "woofs") + emote_hear = list("barks", "woofs", "yaps","pants") + emote_see = list("shakes it's head", "shivers") + speak_chance = 1 + turns_per_move = 5 + meat_type = /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/corgi + meat_amount = 3 + response_help = "pets the" + response_disarm = "gently pushes aside the" + response_harm = "kicks the" + var/obj/item/inventory_head + var/obj/item/inventory_back + var/obj/item/inventory_mouth + +/mob/living/simple_animal/corgi/update_clothing() + overlays = list() + + if(inventory_head) + var/head_icon_state = inventory_head.icon_state + if(health <= 0) + head_icon_state += "2" + + var/icon/head_icon = icon('corgi_head.dmi',head_icon_state) + if(head_icon) + overlays += head_icon + + if(inventory_back) + var/back_icon_state = inventory_back.icon_state + if(health <= 0) + back_icon_state += "2" + + var/icon/back_icon = icon('corgi_back.dmi',back_icon_state) + if(back_icon) + overlays += back_icon + return + +/mob/living/simple_animal/corgi/Life() + ..() + update_clothing() + +/mob/living/simple_animal/corgi/show_inv(mob/user as mob) + /* + user.machine = src + + var/dat = "

Inventory of [src]

" + if(inventory_head) + dat += "
Head: [inventory_head] (Remove)" + else + dat += "
Head: Nothing" + if(inventory_back) + dat += "
Back: [inventory_back] (Remove)" + else + dat += "
Back: Nothing" + + user << browse(dat, text("window=mob[];size=325x500", name)) + onclose(user, "mob[name]") + */ + return + +/mob/living/simple_animal/corgi/attackby(var/obj/item/O as obj, var/mob/user as mob) + if(inventory_head && inventory_back) + //helmet and armor = 100% protection + if( istype(inventory_head,/obj/item/clothing/head/helmet) && istype(inventory_back,/obj/item/clothing/suit/armor) ) + if( O.force ) + usr << "\red This animal is wearing too much armor. You can't cause it any damage." + for (var/mob/M in viewers(src, null)) + M.show_message("\red \b [user] hits [src] with the [O], however [src] is too armored.") + else + usr << "\red This animal is wearing too much armor. You can't reach it's skin." + for (var/mob/M in viewers(src, null)) + M.show_message("\red [user] gently taps [src] with the [O]. ") + if(prob(15)) + emote("looks at [user] with [pick("an amused","an annoyed","a confused","a resentful", "a happy", "an excited")] expression on it's face") + return + ..() + +/mob/living/simple_animal/corgi/Topic(href, href_list) + //Removing from inventory + if(href_list["remove_inv"]) + if(get_dist(src,usr) > 1) + return + var/remove_from = href_list["remove_inv"] + switch(remove_from) + if("head") + if(inventory_head) + name = real_name + desc = initial(desc) + speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") + speak_emote = list("barks", "woofs") + emote_hear = list("barks", "woofs", "yaps","pants") + emote_see = list("shakes it's head", "shivers") + desc = "It's a corgi." + src.sd_SetLuminosity(0) + inventory_head.loc = src.loc + inventory_head = null + else + usr << "\red There is nothing on its [remove_from]." + return + if("back") + if(inventory_back) + inventory_back.loc = src.loc + inventory_back = null + else + usr << "\red There is nothing on its [remove_from]." + return + + show_inv(usr) + + //Adding things to inventory + else if(href_list["add_inv"]) + if(get_dist(src,usr) > 1) + return + if(!usr.get_active_hand()) + usr << "\red You have nothing in your active hand to put in the slot." + return + var/add_to = href_list["add_inv"] + switch(add_to) + if("head") + if(inventory_head) + usr << "\red The [inventory_head] is already in this slot." + return + else + var/obj/item/item_to_add = usr.get_active_hand() + if(!item_to_add) + return + + //Corgis are supposed to be simpler, so only a select few objects can actually be put + //to be compatible with them. The objects are below. + //Many hats added, Some will probably be removed, just want to see which ones are popular. + + var/list/allowed_types = list( + /obj/item/clothing/head/helmet, + /obj/item/clothing/glasses/sunglasses, + /obj/item/clothing/head/caphat, + /obj/item/clothing/head/collectable/captain, + /obj/item/clothing/head/that, + /obj/item/clothing/head/helmet/that, + /obj/item/clothing/head/kitty, + /obj/item/clothing/head/collectable/kitty, + /obj/item/clothing/head/rabbitears, + /obj/item/clothing/head/collectable/rabbitears, + /obj/item/clothing/head/beret, + /obj/item/clothing/head/collectable/beret, + /obj/item/clothing/head/det_hat, + /obj/item/clothing/head/nursehat, + /obj/item/clothing/head/pirate, + /obj/item/clothing/head/collectable/pirate, + /obj/item/clothing/head/ushanka, + /obj/item/clothing/head/chefhat, + /obj/item/clothing/head/collectable/chef, + /obj/item/clothing/head/collectable/police, + /obj/item/clothing/head/wizard/fake, + /obj/item/clothing/head/wizard, + /obj/item/clothing/head/collectable/wizard, + /obj/item/clothing/head/helmet/hardhat, + /obj/item/clothing/head/collectable/hardhat, + /obj/item/clothing/head/helmet/hardhat/white, + /obj/item/weapon/bedsheet, + /obj/item/clothing/head/helmet/space/santahat, + /obj/item/clothing/head/collectable/paper + ) + + if( ! ( item_to_add.type in allowed_types ) ) + usr << "\red The corgi doesn't seem too keen on wearing that item." + return + + usr.drop_item() + item_to_add.loc = src + src.inventory_head = item_to_add + update_clothing() + + //Various hats and items (worn on his head) change Ian's behaviour. His attributesare reset when a HAT is removed. + + + switch(inventory_head && inventory_head.type) + if(/obj/item/clothing/head/caphat, /obj/item/clothing/head/collectable/captain) + name = "Captain [real_name]" + desc = "Probably better than the last captain." + if(/obj/item/clothing/head/kitty, /obj/item/clothing/head/collectable/kitty) + name = "Runtime" + emote_see = list("coughs up a furball", "stretches") + emote_hear = list("purrs") + speak = list("Purrr", "Meow!", "MAOOOOOW!", "HISSSSS", "MEEEEEEW") + desc = "It's a cute little kitty-cat! ... wait ... what the hell?" + if(/obj/item/clothing/head/rabbitears, /obj/item/clothing/head/collectable/rabbitears) + name = "Hoppy" + emote_see = list("twitches his nose", "hops around a bit") + desc = "This is hoppy. It's a corgi-...urmm... bunny rabbit" + if(/obj/item/clothing/head/beret, /obj/item/clothing/head/collectable/beret) + name = "Yann" + desc = "mon dieu! C'est un chien!" + speak = list("le woof!", "le bark!", "JAPPE!!") + emote_see = list("cowers in fear", "surrenders", "plays dead") + if(/obj/item/clothing/head/det_hat) + name = "Detective [real_name]" + desc = "[name] sees through your lies..." + emote_see = list("investigates the area","sniffs around for clues","searches for scooby snacks") + if(/obj/item/clothing/head/nursehat) + name = "Nurse [real_name]" + desc = "[name] needs 100cc of beef jerky...STAT!" + if(/obj/item/clothing/head/pirate, /obj/item/clothing/head/collectable/pirate) + name = "'[pick("Ol'","Scurvy","Black","Rum","Gammy","Bloody","Gangrene","Death","Long-John")] [pick("kibbles","leg","beard","tooth","poop-deck","Threepwood","Le Chuck","corsair","Silver","Crusoe")]'" + desc = "Yaarghh!! Thar' be a scurvy dog!" + emote_see = list("hunts for treasure","stares coldly...","gnashes his tiny corgi teeth") + emote_hear = list("growls ferociously", "snarls") + speak = list("Arrrrgh!!","Grrrrrr!") + if(/obj/item/clothing/head/ushanka) + name = "[pick("Comrade","Commissar")] [real_name]" + desc = "A follower of Karl Barx." + emote_see = list("contemplates the failings of the capitalist economic model", "ponders the pros and cons of vangaurdism") + if(/obj/item/clothing/head/collectable/police) + name = "Officer [real_name]" + emote_see = list("drools","looks for donuts") + desc = "Stop right there criminal scum!" + if(/obj/item/clothing/head/wizard/fake, /obj/item/clothing/head/wizard, /obj/item/clothing/head/collectable/wizard) + name = "Grandwizard [real_name]" + speak = list("YAP", "Woof!", "Bark!", "AUUUUUU", "EI NATH!") + if(/obj/item/weapon/bedsheet) + name = "The ghost" + speak = list("WoooOOOooo~","AUUUUUUUUUUUUUUUUUU") + emote_see = list("stumbles around", "shivers") + emote_hear = list("howls","groans") + desc = "Spooky!" + if(/obj/item/clothing/head/helmet/space/santahat) + name = "Rudolph the Red-Nosed Corgi" + emote_hear = list("barks christmas songs", "yaps") + desc = "He has a very shiny nose." + src.sd_SetLuminosity(6) + + if("back") + if(inventory_back) + usr << "\red The [inventory_back] is already in this slot." + return + else + var/obj/item/item_to_add = usr.get_active_hand() + if(!item_to_add) + return + + //Corgis are supposed to be simpler, so only a select few objects can actually be put + //to be compatible with them. The objects are below. + + var/list/allowed_types = list( + /obj/item/clothing/suit/armor/vest, + /obj/item/device/radio + ) + + if( ! ( item_to_add.type in allowed_types ) ) + usr << "\red The object cannot fit on this animal." + return + + usr.drop_item() + item_to_add.loc = src + src.inventory_back = item_to_add + update_clothing() + + //show_inv(usr) //Commented out because changing Ian's name and then calling up his inventory opens a new inventory...which is annoying. + else + ..() + +//IAN! SQUEEEEEEEEE~ +/mob/living/simple_animal/corgi/Ian + name = "Ian" + real_name = "Ian" //Intended to hold the name without altering it. + desc = "It's a corgi." + var/turns_since_scan = 0 + var/obj/movement_target + response_help = "pets" + response_disarm = "gently pushes aside" + response_harm = "kicks" + +/mob/living/simple_animal/corgi/Ian/Life() + ..() + + //Feeding, chasing food, FOOOOODDDD + if(alive && !resting && !buckled) + turns_since_scan++ + if(turns_since_scan > 5) + turns_since_scan = 0 + if((movement_target) && !(isturf(movement_target.loc) || ishuman(movement_target.loc) )) + movement_target = null + stop_automated_movement = 0 + if( !movement_target || !(movement_target.loc in oview(src, 3)) ) + movement_target = null + stop_automated_movement = 0 + for(var/obj/item/weapon/reagent_containers/food/snacks/S in oview(src,3)) + if(isturf(S.loc) || ishuman(S.loc)) + movement_target = S + break + if(movement_target) + stop_automated_movement = 1 + step_to(src,movement_target,1) + sleep(3) + step_to(src,movement_target,1) + sleep(3) + step_to(src,movement_target,1) + + if(movement_target) //Not redundant due to sleeps, Item can be gone in 6 decisecomds + if (movement_target.loc.x < src.x) + dir = WEST + else if (movement_target.loc.x > src.x) + dir = EAST + else if (movement_target.loc.y < src.y) + dir = SOUTH + else if (movement_target.loc.y > src.y) + dir = NORTH + else + dir = SOUTH + + if(isturf(movement_target.loc) ) + movement_target.attack_animal(src) + else if(ishuman(movement_target.loc) ) + if(prob(20)) + emote("stares at the [movement_target] that [movement_target.loc] has with a sad puppy-face") + + if(prob(1)) + emote("dances around") + spawn(0) + for(var/i in list(1,2,4,8,4,2,1,2,4,8,4,2,1,2,4,8,4,2)) + dir = i + sleep(1) + +/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/corgi + name = "Corgi meat" + desc = "Tastes like... well you know..." + +/mob/living/simple_animal/corgi/Ian/Bump(atom/movable/AM as mob|obj, yes) + + spawn( 0 ) + if ((!( yes ) || now_pushing)) + return + now_pushing = 1 + if(ismob(AM)) + var/mob/tmob = AM + if(istype(tmob, /mob/living/carbon/human) && tmob.mutations & FAT) + if(prob(70)) + for(var/mob/M in viewers(src, null)) + if(M.client) + M << "\red [src] fails to push [tmob]'s fat ass out of the way." + now_pushing = 0 + return + + tmob.LAssailant = src + now_pushing = 0 + ..() + if (!( istype(AM, /atom/movable) )) + return + if (!( now_pushing )) + now_pushing = 1 + if (!( AM.anchored )) + var/t = get_dir(src, AM) + if (istype(AM, /obj/structure/window)) + if(AM:ini_dir == NORTHWEST || AM:ini_dir == NORTHEAST || AM:ini_dir == SOUTHWEST || AM:ini_dir == SOUTHEAST) + for(var/obj/structure/window/win in get_step(AM,t)) + now_pushing = 0 + return + step(AM, t) + now_pushing = null + return + return + +/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat/corgi + name = "Corgi meat" desc = "Tastes like... well you know..." \ No newline at end of file diff --git a/code/defines/mob/simple_animal/crab.dm b/code/modules/mob/simple_animal/crab.dm similarity index 94% rename from code/defines/mob/simple_animal/crab.dm rename to code/modules/mob/simple_animal/crab.dm index 3fec1a9e5cd..88ad55f0ac3 100644 --- a/code/defines/mob/simple_animal/crab.dm +++ b/code/modules/mob/simple_animal/crab.dm @@ -1,36 +1,36 @@ -//Look Sir, free crabs! -/mob/living/simple_animal/crab - name = "crab" - desc = "Free crabs!" - icon = 'mob.dmi' - icon_state = "crab" - icon_living = "crab" - icon_dead = "crab_dead" - emote_hear = list("clicks") - emote_see = list("clacks") - speak_chance = 1 - turns_per_move = 5 - meat_type = /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat - response_help = "pets the" - response_disarm = "gently pushes aside the" - response_harm = "stomps the" - stop_automated_movement = 1 - friendly = "pinches" - -/mob/living/simple_animal/crab/Life() - ..() - //CRAB movement - if(!ckey) - if(isturf(src.loc) && !resting && !buckled) //This is so it only moves if it's not inside a closet, gentics machine, etc. - turns_since_move++ - if(turns_since_move >= turns_per_move) - Move(get_step(src,pick(4,8))) - turns_since_move = 0 - -//COFFEE! SQUEEEEEEEEE! -/mob/living/simple_animal/crab/Coffee - name = "Coffee" - desc = "It's Coffee, the other pet!" - response_help = "pets" - response_disarm = "gently pushes aside" +//Look Sir, free crabs! +/mob/living/simple_animal/crab + name = "crab" + desc = "Free crabs!" + icon = 'mob.dmi' + icon_state = "crab" + icon_living = "crab" + icon_dead = "crab_dead" + emote_hear = list("clicks") + emote_see = list("clacks") + speak_chance = 1 + turns_per_move = 5 + meat_type = /obj/item/weapon/reagent_containers/food/snacks/sliceable/meat + response_help = "pets the" + response_disarm = "gently pushes aside the" + response_harm = "stomps the" + stop_automated_movement = 1 + friendly = "pinches" + +/mob/living/simple_animal/crab/Life() + ..() + //CRAB movement + if(!ckey) + if(isturf(src.loc) && !resting && !buckled) //This is so it only moves if it's not inside a closet, gentics machine, etc. + turns_since_move++ + if(turns_since_move >= turns_per_move) + Move(get_step(src,pick(4,8))) + turns_since_move = 0 + +//COFFEE! SQUEEEEEEEEE! +/mob/living/simple_animal/crab/Coffee + name = "Coffee" + desc = "It's Coffee, the other pet!" + response_help = "pets" + response_disarm = "gently pushes aside" response_harm = "stomps" \ No newline at end of file diff --git a/code/defines/mob/simple_animal/life.dm b/code/modules/mob/simple_animal/life.dm similarity index 96% rename from code/defines/mob/simple_animal/life.dm rename to code/modules/mob/simple_animal/life.dm index 28479e790a6..292b88406f3 100644 --- a/code/defines/mob/simple_animal/life.dm +++ b/code/modules/mob/simple_animal/life.dm @@ -1,289 +1,289 @@ -/mob/living/simple_animal - name = "animal" - var/icon_living = "" - var/icon_dead = "" - var/max_health = 20 - var/alive = 1 - var/list/speak = list() - var/list/speak_emote = list()// Emotes while speaking IE: Ian [emote], [text] -- Ian barks, "WOOF!". Spoken text is generated from the speak variable. - var/speak_chance = 0 - var/list/emote_hear = list() //EHearable emotes - var/list/emote_see = list() //Unlike speak_emote, the list of things in this variable only show by themselves with no spoken text. IE: Ian barks, Ian yaps - health = 20 - var/turns_per_move = 1 - var/turns_since_move = 0 - universal_speak = 1 - var/meat_amount = 0 - var/meat_type - var/stop_automated_movement = 0 //Use this to temporarely stop random movement or to if you write special movement code for animals. - - //Interaction - var/response_help = "You try to help" - var/response_disarm = "You try to disarm" - var/response_harm = "You try to hurt" - var/harm_intent_damage = 3 - - //Temperature effect - var/minbodytemp = 270 - var/maxbodytemp = 370 - var/heat_damage_per_tick = 3 //amount of damage applied if animal's body temperature is higher than maxbodytemp - var/cold_damage_per_tick = 2 //same as heat_damage_per_tick, only if the bodytemperature it's lower than minbodytemp - - //Atmos effect - Yes, you can make creatures that require plasma or co2 to survive. N2O is a trace gas and handled separately, hence why it isn't here. It'd be hard to add it. Hard and me don't mix (Yes, yes make all the dick jokes you want with that.) - Errorage - var/min_oxy = 5 - var/max_oxy = 0 //Leaving something at 0 means it's off - has no maximum - var/min_tox = 0 - var/max_tox = 1 - var/min_co2 = 0 - var/max_co2 = 5 - var/min_n2 = 0 - var/max_n2 = 0 - var/unsuitable_atoms_damage = 2 //This damage is taken when atmos doesn't fit all the requirements above - - - //LETTING SIMPLE ANIMALS ATTACK? WHAT COULD GO WRONG. Defaults to zero so Ian can still be cuddly - var/melee_damage_lower = 0 - var/melee_damage_upper = 0 - var/attacktext = "attacks" - var/attack_sound = null - var/friendly = "nuzzles" //If the mob does no damage with it's attack - -/mob/living/simple_animal/New() - ..() - verbs -= /mob/verb/observe - -/mob/living/simple_animal/Login() - if(src && src.client) - src.client.screen = null - ..() - -/mob/living/simple_animal/Life() - - //Health - if(!alive) - if(health > 0) - icon_state = icon_living - alive = 1 - stat = 0 //Alive - conscious - density = 1 - return - - if(health < 1) - alive = 0 - icon_state = icon_dead - stat = 2 //Dead - density = 0 - return - - if(health > max_health) - health = max_health - - //Movement - if(!ckey && !stop_automated_movement) - if(isturf(src.loc) && !resting && !buckled) //This is so it only moves if it's not inside a closet, gentics machine, etc. - turns_since_move++ - if(turns_since_move >= turns_per_move) - Move(get_step(src,pick(cardinal))) - turns_since_move = 0 - - //Speaking - if(speak_chance) - if(prob(speak_chance)) - if(speak && (emote_hear || emote_see) ) - var/length = speak.len - if(emote_hear) - length += emote_hear.len - if(emote_see) - length += emote_see.len - var/pick = rand(1,length) - if(pick <= speak.len) - say(pick(speak)) - else - pick -= speak.len - if(emote_see && pick <= emote_see.len) - emote(pick(emote_see),1) - else - emote(pick(emote_hear),2) - if(!speak) - if(!emote_hear && emote_see) - emote(pick(emote_see),1) - if(emote_hear && !emote_see) - emote(pick(emote_hear),2) - if(emote_hear && emote_see) - var/length = emote_hear.len + emote_see.len - var/pick = rand(1,length) - if(pick <= emote_see.len) - emote(pick(emote_see),1) - else - emote(pick(emote_hear),2) - if(speak && !(emote_see || emote_hear)) - say(pick(speak)) - - //Atmos - var/atmos_suitable = 1 - - var/atom/A = src.loc - if(isturf(A)) - var/turf/T = A - var/areatemp = T.temperature - if( abs(areatemp - bodytemperature) > 50 ) - var/diff = areatemp - bodytemperature - diff = diff / 5 - //world << "changed from [bodytemperature] by [diff] to [bodytemperature + diff]" - bodytemperature += diff - - if(istype(T,/turf/simulated)) - var/turf/simulated/ST = T - if(ST.air) - var/tox = ST.air.toxins - var/oxy = ST.air.oxygen - var/n2 = ST.air.nitrogen - var/co2 = ST.air.carbon_dioxide - - if(min_oxy) - if(oxy < min_oxy) - atmos_suitable = 0 - if(max_oxy) - if(oxy > max_oxy) - atmos_suitable = 0 - if(min_tox) - if(tox < min_tox) - atmos_suitable = 0 - if(max_tox) - if(tox > max_tox) - atmos_suitable = 0 - if(min_n2) - if(n2 < min_n2) - atmos_suitable = 0 - if(max_n2) - if(n2 > max_n2) - atmos_suitable = 0 - if(min_co2) - if(co2 < min_co2) - atmos_suitable = 0 - if(max_co2) - if(co2 > max_co2) - atmos_suitable = 0 - - //Atmos effect - if(bodytemperature < minbodytemp) - health -= cold_damage_per_tick - else if(bodytemperature > maxbodytemp) - health -= heat_damage_per_tick - - if(!atmos_suitable) - health -= unsuitable_atoms_damage - -/mob/living/simple_animal/Bumped(AM as mob|obj) - if(!AM) return - if(isturf(src.loc) && !resting && !buckled) - if(ismob(AM)) - var/newamloc = src.loc - src.loc = AM:loc - AM:loc = newamloc - else - ..() - -/mob/living/simple_animal/gib() - if(meat_amount && meat_type) - for(var/i = 0; i < meat_amount; i++) - new meat_type(src.loc) - ..() - -/mob/living/simple_animal/say_quote(var/text) - if(speak_emote) - var/emote = pick(speak_emote) - if(emote) - return "[emote], \"[text]\"" - return "says, \"[text]\""; - -/mob/living/simple_animal/emote(var/act) - if(act) - for (var/mob/O in viewers(src, null)) - O.show_message("[src] [act].") - - -/mob/living/simple_animal/attack_animal(mob/living/simple_animal/M as mob) - if(M.melee_damage_upper == 0) - M.emote("[M.friendly] [src]") - else - for(var/mob/O in viewers(src, null)) - O.show_message("\red [M] [M.attacktext] [src]!", 1) - var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) - health -= damage - -/mob/living/simple_animal/bullet_act(var/obj/item/projectile/Proj) - if(!Proj) return - src.health -= Proj.damage - return 0 - -/mob/living/simple_animal/attack_hand(mob/living/carbon/human/M as mob) - ..() - - switch(M.a_intent) - - if ("help") - if (health > 0) - for(var/mob/O in viewers(src, null)) - if ((O.client && !( O.blinded ))) - O.show_message("\blue [M] [response_help] [src]") - - if ("grab") - if (M == src) - return - var/obj/item/weapon/grab/G = new /obj/item/weapon/grab( M ) - G.assailant = M - if (M.hand) - M.l_hand = G - else - M.r_hand = G - G.layer = 20 - G.affecting = src - grabbed_by += G - G.synch() - - LAssailant = M - - for(var/mob/O in viewers(src, null)) - if ((O.client && !( O.blinded ))) - O.show_message(text("\red [] has grabbed [] passively!", M, src), 1) - - if ("hurt") - health -= harm_intent_damage - for(var/mob/O in viewers(src, null)) - if ((O.client && !( O.blinded ))) - O.show_message("\red [M] [response_harm] [src]") - - if ("disarm") - for(var/mob/O in viewers(src, null)) - if ((O.client && !( O.blinded ))) - O.show_message("\blue [M] [response_disarm] [src]") - - return - -/mob/living/simple_animal/attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri - if(istype(O, /obj/item/stack/medical)) - if(alive) - var/obj/item/stack/medical/MED = O - if(health < max_health) - if(MED.amount >= 1) - health = min(max_health, health + MED.heal_brute) - MED.amount -= 1 - if(MED.amount <= 0) - del(MED) - for(var/mob/M in viewers(src, null)) - if ((M.client && !( M.blinded ))) - M.show_message("\blue [user] applies the [MED] on [src]") - else - user << "\blue this [src] is dead, medical items won't bring it back to life." - else - if(O.force) - health -= O.force - for(var/mob/M in viewers(src, null)) - if ((M.client && !( M.blinded ))) - M.show_message("\red \b [src] has been attacked with the [O] by [user]. ") - else - usr << "\red This weapon is ineffective, it does no damage." - for(var/mob/M in viewers(src, null)) - if ((M.client && !( M.blinded ))) +/mob/living/simple_animal + name = "animal" + var/icon_living = "" + var/icon_dead = "" + var/max_health = 20 + var/alive = 1 + var/list/speak = list() + var/list/speak_emote = list()// Emotes while speaking IE: Ian [emote], [text] -- Ian barks, "WOOF!". Spoken text is generated from the speak variable. + var/speak_chance = 0 + var/list/emote_hear = list() //EHearable emotes + var/list/emote_see = list() //Unlike speak_emote, the list of things in this variable only show by themselves with no spoken text. IE: Ian barks, Ian yaps + health = 20 + var/turns_per_move = 1 + var/turns_since_move = 0 + universal_speak = 1 + var/meat_amount = 0 + var/meat_type + var/stop_automated_movement = 0 //Use this to temporarely stop random movement or to if you write special movement code for animals. + + //Interaction + var/response_help = "You try to help" + var/response_disarm = "You try to disarm" + var/response_harm = "You try to hurt" + var/harm_intent_damage = 3 + + //Temperature effect + var/minbodytemp = 270 + var/maxbodytemp = 370 + var/heat_damage_per_tick = 3 //amount of damage applied if animal's body temperature is higher than maxbodytemp + var/cold_damage_per_tick = 2 //same as heat_damage_per_tick, only if the bodytemperature it's lower than minbodytemp + + //Atmos effect - Yes, you can make creatures that require plasma or co2 to survive. N2O is a trace gas and handled separately, hence why it isn't here. It'd be hard to add it. Hard and me don't mix (Yes, yes make all the dick jokes you want with that.) - Errorage + var/min_oxy = 5 + var/max_oxy = 0 //Leaving something at 0 means it's off - has no maximum + var/min_tox = 0 + var/max_tox = 1 + var/min_co2 = 0 + var/max_co2 = 5 + var/min_n2 = 0 + var/max_n2 = 0 + var/unsuitable_atoms_damage = 2 //This damage is taken when atmos doesn't fit all the requirements above + + + //LETTING SIMPLE ANIMALS ATTACK? WHAT COULD GO WRONG. Defaults to zero so Ian can still be cuddly + var/melee_damage_lower = 0 + var/melee_damage_upper = 0 + var/attacktext = "attacks" + var/attack_sound = null + var/friendly = "nuzzles" //If the mob does no damage with it's attack + +/mob/living/simple_animal/New() + ..() + verbs -= /mob/verb/observe + +/mob/living/simple_animal/Login() + if(src && src.client) + src.client.screen = null + ..() + +/mob/living/simple_animal/Life() + + //Health + if(!alive) + if(health > 0) + icon_state = icon_living + alive = 1 + stat = 0 //Alive - conscious + density = 1 + return + + if(health < 1) + alive = 0 + icon_state = icon_dead + stat = 2 //Dead + density = 0 + return + + if(health > max_health) + health = max_health + + //Movement + if(!ckey && !stop_automated_movement) + if(isturf(src.loc) && !resting && !buckled) //This is so it only moves if it's not inside a closet, gentics machine, etc. + turns_since_move++ + if(turns_since_move >= turns_per_move) + Move(get_step(src,pick(cardinal))) + turns_since_move = 0 + + //Speaking + if(speak_chance) + if(prob(speak_chance)) + if(speak && (emote_hear || emote_see) ) + var/length = speak.len + if(emote_hear) + length += emote_hear.len + if(emote_see) + length += emote_see.len + var/pick = rand(1,length) + if(pick <= speak.len) + say(pick(speak)) + else + pick -= speak.len + if(emote_see && pick <= emote_see.len) + emote(pick(emote_see),1) + else + emote(pick(emote_hear),2) + if(!speak) + if(!emote_hear && emote_see) + emote(pick(emote_see),1) + if(emote_hear && !emote_see) + emote(pick(emote_hear),2) + if(emote_hear && emote_see) + var/length = emote_hear.len + emote_see.len + var/pick = rand(1,length) + if(pick <= emote_see.len) + emote(pick(emote_see),1) + else + emote(pick(emote_hear),2) + if(speak && !(emote_see || emote_hear)) + say(pick(speak)) + + //Atmos + var/atmos_suitable = 1 + + var/atom/A = src.loc + if(isturf(A)) + var/turf/T = A + var/areatemp = T.temperature + if( abs(areatemp - bodytemperature) > 50 ) + var/diff = areatemp - bodytemperature + diff = diff / 5 + //world << "changed from [bodytemperature] by [diff] to [bodytemperature + diff]" + bodytemperature += diff + + if(istype(T,/turf/simulated)) + var/turf/simulated/ST = T + if(ST.air) + var/tox = ST.air.toxins + var/oxy = ST.air.oxygen + var/n2 = ST.air.nitrogen + var/co2 = ST.air.carbon_dioxide + + if(min_oxy) + if(oxy < min_oxy) + atmos_suitable = 0 + if(max_oxy) + if(oxy > max_oxy) + atmos_suitable = 0 + if(min_tox) + if(tox < min_tox) + atmos_suitable = 0 + if(max_tox) + if(tox > max_tox) + atmos_suitable = 0 + if(min_n2) + if(n2 < min_n2) + atmos_suitable = 0 + if(max_n2) + if(n2 > max_n2) + atmos_suitable = 0 + if(min_co2) + if(co2 < min_co2) + atmos_suitable = 0 + if(max_co2) + if(co2 > max_co2) + atmos_suitable = 0 + + //Atmos effect + if(bodytemperature < minbodytemp) + health -= cold_damage_per_tick + else if(bodytemperature > maxbodytemp) + health -= heat_damage_per_tick + + if(!atmos_suitable) + health -= unsuitable_atoms_damage + +/mob/living/simple_animal/Bumped(AM as mob|obj) + if(!AM) return + if(isturf(src.loc) && !resting && !buckled) + if(ismob(AM)) + var/newamloc = src.loc + src.loc = AM:loc + AM:loc = newamloc + else + ..() + +/mob/living/simple_animal/gib() + if(meat_amount && meat_type) + for(var/i = 0; i < meat_amount; i++) + new meat_type(src.loc) + ..() + +/mob/living/simple_animal/say_quote(var/text) + if(speak_emote) + var/emote = pick(speak_emote) + if(emote) + return "[emote], \"[text]\"" + return "says, \"[text]\""; + +/mob/living/simple_animal/emote(var/act) + if(act) + for (var/mob/O in viewers(src, null)) + O.show_message("[src] [act].") + + +/mob/living/simple_animal/attack_animal(mob/living/simple_animal/M as mob) + if(M.melee_damage_upper == 0) + M.emote("[M.friendly] [src]") + else + for(var/mob/O in viewers(src, null)) + O.show_message("\red [M] [M.attacktext] [src]!", 1) + var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + health -= damage + +/mob/living/simple_animal/bullet_act(var/obj/item/projectile/Proj) + if(!Proj) return + src.health -= Proj.damage + return 0 + +/mob/living/simple_animal/attack_hand(mob/living/carbon/human/M as mob) + ..() + + switch(M.a_intent) + + if ("help") + if (health > 0) + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message("\blue [M] [response_help] [src]") + + if ("grab") + if (M == src) + return + var/obj/item/weapon/grab/G = new /obj/item/weapon/grab( M ) + G.assailant = M + if (M.hand) + M.l_hand = G + else + M.r_hand = G + G.layer = 20 + G.affecting = src + grabbed_by += G + G.synch() + + LAssailant = M + + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message(text("\red [] has grabbed [] passively!", M, src), 1) + + if ("hurt") + health -= harm_intent_damage + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message("\red [M] [response_harm] [src]") + + if ("disarm") + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message("\blue [M] [response_disarm] [src]") + + return + +/mob/living/simple_animal/attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri + if(istype(O, /obj/item/stack/medical)) + if(alive) + var/obj/item/stack/medical/MED = O + if(health < max_health) + if(MED.amount >= 1) + health = min(max_health, health + MED.heal_brute) + MED.amount -= 1 + if(MED.amount <= 0) + del(MED) + for(var/mob/M in viewers(src, null)) + if ((M.client && !( M.blinded ))) + M.show_message("\blue [user] applies the [MED] on [src]") + else + user << "\blue this [src] is dead, medical items won't bring it back to life." + else + if(O.force) + health -= O.force + for(var/mob/M in viewers(src, null)) + if ((M.client && !( M.blinded ))) + M.show_message("\red \b [src] has been attacked with the [O] by [user]. ") + else + usr << "\red This weapon is ineffective, it does no damage." + for(var/mob/M in viewers(src, null)) + if ((M.client && !( M.blinded ))) M.show_message("\red [user] gently taps [src] with the [O]. ") \ No newline at end of file diff --git a/code/modules/recycling/conveyor.dm b/code/unused/conveyor.dm similarity index 96% rename from code/modules/recycling/conveyor.dm rename to code/unused/conveyor.dm index 90600ce7750..274c05de55a 100644 --- a/code/modules/recycling/conveyor.dm +++ b/code/unused/conveyor.dm @@ -1,418 +1,418 @@ -// converyor belt - -// moves items/mobs/movables in set direction every ptick - - -/obj/machinery/conveyor - icon = 'recycling.dmi' - icon_state = "conveyor0" - name = "conveyor belt" - desc = "A conveyor belt." - anchored = 1 - var/operating = 0 // 1 if running forward, -1 if backwards, 0 if off - var/operable = 1 // true if can operate (no broken segments in this belt run) - var/basedir // this is the default (forward) direction, set by the map dir - // note dir var can vary when the direction changes - - var/list/affecting // the list of all items that will be moved this ptick - var/id = "" // the control ID - must match controller ID - // following two only used if a diverter is present - var/divert = 0 // if non-zero, direction to divert items - var/divdir = 0 // if diverting, will be conveyer dir needed to divert (otherwise dense) - - - - // create a conveyor - -/obj/machinery/conveyor/New() - ..() - basedir = dir - setdir() - - // set the dir and target turf depending on the operating direction - -/obj/machinery/conveyor/proc/setdir() - if(operating == -1) - dir = turn(basedir,180) - else - dir = basedir - update() - - - // update the icon depending on the operating condition - -/obj/machinery/conveyor/proc/update() - if(stat & BROKEN) - icon_state = "conveyor-b" - operating = 0 - return - if(!operable) - operating = 0 - icon_state = "conveyor[(operating != 0) && !(stat & NOPOWER)]" - - - // machine process - // move items to the target location -/obj/machinery/conveyor/process() - if(stat & (BROKEN | NOPOWER)) - return - if(!operating) - return - use_power(100) - - var/movedir = dir // base movement dir - if(divert && dir==divdir) // update if diverter present - movedir = divert - - - affecting = loc.contents - src // moved items will be all in loc - spawn(1) // slight delay to prevent infinite propagation due to map order - var/items_moved = 0 - for(var/atom/movable/A in affecting) - if(!A.anchored) - if(isturf(A.loc)) // this is to prevent an ugly bug that forces a player to drop what they're holding if they recently pick it up from the conveyer belt - if(ismob(A)) - var/mob/M = A - if(M.buckled == src) - var/obj/machinery/conveyor/C = locate() in get_step(src, dir) - M.buckled = null - step(M,dir) - if(C) - M.buckled = C - else - new/obj/item/weapon/cable_coil/cut(M.loc) - else - step(M,movedir) - else - step(A,movedir) - items_moved++ - if(items_moved >= 10) - break - -// attack with item, place item on conveyor - -/obj/machinery/conveyor/attackby(var/obj/item/I, mob/user) - if(istype(I, /obj/item/weapon/grab)) // special handling if grabbing a mob - var/obj/item/weapon/grab/G = I - G.affecting.Move(src.loc) - del(G) - return - else if(istype(I, /obj/item/weapon/cable_coil)) // if cable, see if a mob is present - var/mob/M = locate() in src.loc - if(M) - if (M == user) - src.visible_message("\blue [M] ties \himself to the conveyor.") - // note don't check for lying if self-tying - else - if(M.lying) - user.visible_message("\blue [M] has been tied to the conveyor by [user].", "\blue You tie [M] to the converyor!") - else - user << "\blue [M] must be lying down to be tied to the converyor!" - return - M.buckled = src - src.add_fingerprint(user) - I:use(1) - M.lying = 1 - return - - // else if no mob in loc, then allow coil to be placed - - else if(istype(I, /obj/item/weapon/wirecutters)) - var/mob/M = locate() in src.loc - if(M && M.buckled == src) - M.buckled = null - src.add_fingerprint(user) - if (M == user) - src.visible_message("\blue [M] cuts \himself free from the conveyor.") - else - src.visible_message("\blue [M] had been cut free from the conveyor by [user].") - return - - if(isrobot(user)) - return - - // otherwise drop and place on conveyor - user.drop_item() - if(I && I.loc) I.loc = src.loc - return - -// attack with hand, move pulled object onto conveyor - -/obj/machinery/conveyor/attack_hand(mob/user as mob) - if ((!( user.canmove ) || user.restrained() || !( user.pulling ))) - return - if (user.pulling.anchored) - return - if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) - return - if (ismob(user.pulling)) - var/mob/M = user.pulling - M.pulling = null - step(user.pulling, get_dir(user.pulling.loc, src)) - user.pulling = null - else - step(user.pulling, get_dir(user.pulling.loc, src)) - user.pulling = null - return - - -// make the conveyor broken -// also propagate inoperability to any connected conveyor with the same ID -/obj/machinery/conveyor/proc/broken() - stat |= BROKEN - update() - - var/obj/machinery/conveyor/C = locate() in get_step(src, basedir) - if(C) - C.set_operable(basedir, id, 0) - - C = locate() in get_step(src, turn(basedir,180)) - if(C) - C.set_operable(turn(basedir,180), id, 0) - - -//set the operable var if ID matches, propagating in the given direction - -/obj/machinery/conveyor/proc/set_operable(stepdir, match_id, op) - - if(id != match_id) - return - operable = op - - update() - var/obj/machinery/conveyor/C = locate() in get_step(src, stepdir) - if(C) - C.set_operable(stepdir, id, op) - -/* -/obj/machinery/conveyor/verb/destroy() - set src in view() - src.broken() -*/ - -/obj/machinery/conveyor/power_change() - ..() - update() - - -// converyor diverter -// extendable arm that can be switched so items on the conveyer are diverted sideways -// situate in same turf as conveyor -// only works if belts is running proper direction -// -// -/obj/machinery/diverter - icon = 'recycling.dmi' - icon_state = "diverter0" - name = "diverter" - desc = "A diverter arm for a conveyor belt." - anchored = 1 - layer = FLY_LAYER - var/obj/machinery/conveyor/conv // the conveyor this diverter works on - var/deployed = 0 // true if diverter arm is extended - var/operating = 0 // true if arm is extending/contracting - var/divert_to // the dir that diverted items will be moved - var/divert_from // the dir items must be moving to divert - - -// create a diverter -// set up divert_to and divert_from directions depending on dir state -/obj/machinery/diverter/New() - - ..() - - switch(dir) - if(NORTH) - divert_to = WEST // stuff will be moved to the west - divert_from = NORTH // if entering from the north - if(SOUTH) - divert_to = EAST - divert_from = NORTH - if(EAST) - divert_to = EAST - divert_from = SOUTH - if(WEST) - divert_to = WEST - divert_from = SOUTH - if(NORTHEAST) - divert_to = NORTH - divert_from = EAST - if(NORTHWEST) - divert_to = NORTH - divert_from = WEST - if(SOUTHEAST) - divert_to = SOUTH - divert_from = EAST - if(SOUTHWEST) - divert_to = SOUTH - divert_from = WEST - spawn(2) - // wait for map load then find the conveyor in this turf - conv = locate() in src.loc - if(conv) // divert_from dir must match possible conveyor movement - if(conv.basedir != divert_from && conv.basedir != turn(divert_from,180) ) - del(src) // if no dir match, then delete self - set_divert() - update() - -// update the icon state depending on whether the diverter is extended -/obj/machinery/diverter/proc/update() - icon_state = "diverter[deployed]" - -// call to set the diversion vars of underlying conveyor -/obj/machinery/diverter/proc/set_divert() - if(conv) - if(deployed) - conv.divert = divert_to - conv.divdir = divert_from - else - conv.divert= 0 - - -// *** TESTING click to toggle -/obj/machinery/diverter/Click() - toggle() - - -// toggle between arm deployed and not deployed, showing animation -// -/obj/machinery/diverter/proc/toggle() - if( stat & (NOPOWER|BROKEN)) - return - - if(operating) - return - - use_power(50) - operating = 1 - if(deployed) - flick("diverter10",src) - icon_state = "diverter0" - sleep(10) - deployed = 0 - else - flick("diverter01",src) - icon_state = "diverter1" - sleep(10) - deployed = 1 - operating = 0 - update() - set_divert() - -// don't allow movement into the 'backwards' direction if deployed -/obj/machinery/diverter/CanPass(atom/movable/O, var/turf/target) - var/direct = get_dir(O, target) - if(direct == divert_to) // prevent movement through body of diverter - return 0 - if(!deployed) - return 1 - return(direct != turn(divert_from,180)) - -// don't allow movement through the arm if deployed -/obj/machinery/diverter/CheckExit(atom/movable/O, var/turf/target) - var/direct = get_dir(O, target) - if(direct == turn(divert_to,180)) // prevent movement through body of diverter - return 0 - if(!deployed) - return 1 - return(direct != divert_from) - - - - - -// the conveyor control switch -// -// - -/obj/machinery/conveyor_switch - - name = "conveyor switch" - desc = "A conveyor control switch." - icon = 'recycling.dmi' - icon_state = "switch-off" - var/position = 0 // 0 off, -1 reverse, 1 forward - var/last_pos = -1 // last direction setting - var/operated = 1 // true if just operated - - var/id = "" // must match conveyor IDs to control them - - var/list/conveyors // the list of converyors that are controlled by this switch - anchored = 1 - - - -/obj/machinery/conveyor_switch/New() - ..() - update() - - spawn(5) // allow map load - conveyors = list() - for(var/obj/machinery/conveyor/C in world) - if(C.id == id) - conveyors += C - -// update the icon depending on the position - -/obj/machinery/conveyor_switch/proc/update() - if(position<0) - icon_state = "switch-rev" - else if(position>0) - icon_state = "switch-fwd" - else - icon_state = "switch-off" - - -// timed process -// if the switch changed, update the linked conveyors - -/obj/machinery/conveyor_switch/process() - if(!operated) - return - operated = 0 - - for(var/obj/machinery/conveyor/C in conveyors) - C.operating = position - C.setdir() - -// attack with hand, switch position -/obj/machinery/conveyor_switch/attack_hand(mob/user) - if(position == 0) - if(last_pos < 0) - position = 1 - last_pos = 0 - else - position = -1 - last_pos = 0 - else - last_pos = position - position = 0 - - operated = 1 - update() - - // find any switches with same id as this one, and set their positions to match us - for(var/obj/machinery/conveyor_switch/S in world) - if(S.id == src.id) - S.position = position - S.update() - - -/obj/machinery/conveyor/turntable - icon = 'recycling.dmi' - icon_state = "conveyor0" - name = "conveyor turntable" - desc = "A conveyor belt turntable." - /* - anchored = 1 - var/operating = 0 // 1 if running forward, -1 if backwards, 0 if off - var/operable = 1 // true if can operate (no broken segments in this belt run) - var/basedir // this is the default (forward) direction, set by the map dir - // note dir var can vary when the direction changes - - var/list/affecting // the list of all items that will be moved this ptick - var/id = "" // the control ID - must match controller ID - // following two only used if a diverter is present - var/divert = 0 // if non-zero, direction to divert items - var/divdir = 0 // if diverting, will be conveyer dir needed to divert (otherwise dense) - */ +// converyor belt + +// moves items/mobs/movables in set direction every ptick + + +/obj/machinery/conveyor + icon = 'recycling.dmi' + icon_state = "conveyor0" + name = "conveyor belt" + desc = "A conveyor belt." + anchored = 1 + var/operating = 0 // 1 if running forward, -1 if backwards, 0 if off + var/operable = 1 // true if can operate (no broken segments in this belt run) + var/basedir // this is the default (forward) direction, set by the map dir + // note dir var can vary when the direction changes + + var/list/affecting // the list of all items that will be moved this ptick + var/id = "" // the control ID - must match controller ID + // following two only used if a diverter is present + var/divert = 0 // if non-zero, direction to divert items + var/divdir = 0 // if diverting, will be conveyer dir needed to divert (otherwise dense) + + + + // create a conveyor + +/obj/machinery/conveyor/New() + ..() + basedir = dir + setdir() + + // set the dir and target turf depending on the operating direction + +/obj/machinery/conveyor/proc/setdir() + if(operating == -1) + dir = turn(basedir,180) + else + dir = basedir + update() + + + // update the icon depending on the operating condition + +/obj/machinery/conveyor/proc/update() + if(stat & BROKEN) + icon_state = "conveyor-b" + operating = 0 + return + if(!operable) + operating = 0 + icon_state = "conveyor[(operating != 0) && !(stat & NOPOWER)]" + + + // machine process + // move items to the target location +/obj/machinery/conveyor/process() + if(stat & (BROKEN | NOPOWER)) + return + if(!operating) + return + use_power(100) + + var/movedir = dir // base movement dir + if(divert && dir==divdir) // update if diverter present + movedir = divert + + + affecting = loc.contents - src // moved items will be all in loc + spawn(1) // slight delay to prevent infinite propagation due to map order + var/items_moved = 0 + for(var/atom/movable/A in affecting) + if(!A.anchored) + if(isturf(A.loc)) // this is to prevent an ugly bug that forces a player to drop what they're holding if they recently pick it up from the conveyer belt + if(ismob(A)) + var/mob/M = A + if(M.buckled == src) + var/obj/machinery/conveyor/C = locate() in get_step(src, dir) + M.buckled = null + step(M,dir) + if(C) + M.buckled = C + else + new/obj/item/weapon/cable_coil/cut(M.loc) + else + step(M,movedir) + else + step(A,movedir) + items_moved++ + if(items_moved >= 10) + break + +// attack with item, place item on conveyor + +/obj/machinery/conveyor/attackby(var/obj/item/I, mob/user) + if(istype(I, /obj/item/weapon/grab)) // special handling if grabbing a mob + var/obj/item/weapon/grab/G = I + G.affecting.Move(src.loc) + del(G) + return + else if(istype(I, /obj/item/weapon/cable_coil)) // if cable, see if a mob is present + var/mob/M = locate() in src.loc + if(M) + if (M == user) + src.visible_message("\blue [M] ties \himself to the conveyor.") + // note don't check for lying if self-tying + else + if(M.lying) + user.visible_message("\blue [M] has been tied to the conveyor by [user].", "\blue You tie [M] to the converyor!") + else + user << "\blue [M] must be lying down to be tied to the converyor!" + return + M.buckled = src + src.add_fingerprint(user) + I:use(1) + M.lying = 1 + return + + // else if no mob in loc, then allow coil to be placed + + else if(istype(I, /obj/item/weapon/wirecutters)) + var/mob/M = locate() in src.loc + if(M && M.buckled == src) + M.buckled = null + src.add_fingerprint(user) + if (M == user) + src.visible_message("\blue [M] cuts \himself free from the conveyor.") + else + src.visible_message("\blue [M] had been cut free from the conveyor by [user].") + return + + if(isrobot(user)) + return + + // otherwise drop and place on conveyor + user.drop_item() + if(I && I.loc) I.loc = src.loc + return + +// attack with hand, move pulled object onto conveyor + +/obj/machinery/conveyor/attack_hand(mob/user as mob) + if ((!( user.canmove ) || user.restrained() || !( user.pulling ))) + return + if (user.pulling.anchored) + return + if ((user.pulling.loc != user.loc && get_dist(user, user.pulling) > 1)) + return + if (ismob(user.pulling)) + var/mob/M = user.pulling + M.pulling = null + step(user.pulling, get_dir(user.pulling.loc, src)) + user.pulling = null + else + step(user.pulling, get_dir(user.pulling.loc, src)) + user.pulling = null + return + + +// make the conveyor broken +// also propagate inoperability to any connected conveyor with the same ID +/obj/machinery/conveyor/proc/broken() + stat |= BROKEN + update() + + var/obj/machinery/conveyor/C = locate() in get_step(src, basedir) + if(C) + C.set_operable(basedir, id, 0) + + C = locate() in get_step(src, turn(basedir,180)) + if(C) + C.set_operable(turn(basedir,180), id, 0) + + +//set the operable var if ID matches, propagating in the given direction + +/obj/machinery/conveyor/proc/set_operable(stepdir, match_id, op) + + if(id != match_id) + return + operable = op + + update() + var/obj/machinery/conveyor/C = locate() in get_step(src, stepdir) + if(C) + C.set_operable(stepdir, id, op) + +/* +/obj/machinery/conveyor/verb/destroy() + set src in view() + src.broken() +*/ + +/obj/machinery/conveyor/power_change() + ..() + update() + + +// converyor diverter +// extendable arm that can be switched so items on the conveyer are diverted sideways +// situate in same turf as conveyor +// only works if belts is running proper direction +// +// +/obj/machinery/diverter + icon = 'recycling.dmi' + icon_state = "diverter0" + name = "diverter" + desc = "A diverter arm for a conveyor belt." + anchored = 1 + layer = FLY_LAYER + var/obj/machinery/conveyor/conv // the conveyor this diverter works on + var/deployed = 0 // true if diverter arm is extended + var/operating = 0 // true if arm is extending/contracting + var/divert_to // the dir that diverted items will be moved + var/divert_from // the dir items must be moving to divert + + +// create a diverter +// set up divert_to and divert_from directions depending on dir state +/obj/machinery/diverter/New() + + ..() + + switch(dir) + if(NORTH) + divert_to = WEST // stuff will be moved to the west + divert_from = NORTH // if entering from the north + if(SOUTH) + divert_to = EAST + divert_from = NORTH + if(EAST) + divert_to = EAST + divert_from = SOUTH + if(WEST) + divert_to = WEST + divert_from = SOUTH + if(NORTHEAST) + divert_to = NORTH + divert_from = EAST + if(NORTHWEST) + divert_to = NORTH + divert_from = WEST + if(SOUTHEAST) + divert_to = SOUTH + divert_from = EAST + if(SOUTHWEST) + divert_to = SOUTH + divert_from = WEST + spawn(2) + // wait for map load then find the conveyor in this turf + conv = locate() in src.loc + if(conv) // divert_from dir must match possible conveyor movement + if(conv.basedir != divert_from && conv.basedir != turn(divert_from,180) ) + del(src) // if no dir match, then delete self + set_divert() + update() + +// update the icon state depending on whether the diverter is extended +/obj/machinery/diverter/proc/update() + icon_state = "diverter[deployed]" + +// call to set the diversion vars of underlying conveyor +/obj/machinery/diverter/proc/set_divert() + if(conv) + if(deployed) + conv.divert = divert_to + conv.divdir = divert_from + else + conv.divert= 0 + + +// *** TESTING click to toggle +/obj/machinery/diverter/Click() + toggle() + + +// toggle between arm deployed and not deployed, showing animation +// +/obj/machinery/diverter/proc/toggle() + if( stat & (NOPOWER|BROKEN)) + return + + if(operating) + return + + use_power(50) + operating = 1 + if(deployed) + flick("diverter10",src) + icon_state = "diverter0" + sleep(10) + deployed = 0 + else + flick("diverter01",src) + icon_state = "diverter1" + sleep(10) + deployed = 1 + operating = 0 + update() + set_divert() + +// don't allow movement into the 'backwards' direction if deployed +/obj/machinery/diverter/CanPass(atom/movable/O, var/turf/target) + var/direct = get_dir(O, target) + if(direct == divert_to) // prevent movement through body of diverter + return 0 + if(!deployed) + return 1 + return(direct != turn(divert_from,180)) + +// don't allow movement through the arm if deployed +/obj/machinery/diverter/CheckExit(atom/movable/O, var/turf/target) + var/direct = get_dir(O, target) + if(direct == turn(divert_to,180)) // prevent movement through body of diverter + return 0 + if(!deployed) + return 1 + return(direct != divert_from) + + + + + +// the conveyor control switch +// +// + +/obj/machinery/conveyor_switch + + name = "conveyor switch" + desc = "A conveyor control switch." + icon = 'recycling.dmi' + icon_state = "switch-off" + var/position = 0 // 0 off, -1 reverse, 1 forward + var/last_pos = -1 // last direction setting + var/operated = 1 // true if just operated + + var/id = "" // must match conveyor IDs to control them + + var/list/conveyors // the list of converyors that are controlled by this switch + anchored = 1 + + + +/obj/machinery/conveyor_switch/New() + ..() + update() + + spawn(5) // allow map load + conveyors = list() + for(var/obj/machinery/conveyor/C in world) + if(C.id == id) + conveyors += C + +// update the icon depending on the position + +/obj/machinery/conveyor_switch/proc/update() + if(position<0) + icon_state = "switch-rev" + else if(position>0) + icon_state = "switch-fwd" + else + icon_state = "switch-off" + + +// timed process +// if the switch changed, update the linked conveyors + +/obj/machinery/conveyor_switch/process() + if(!operated) + return + operated = 0 + + for(var/obj/machinery/conveyor/C in conveyors) + C.operating = position + C.setdir() + +// attack with hand, switch position +/obj/machinery/conveyor_switch/attack_hand(mob/user) + if(position == 0) + if(last_pos < 0) + position = 1 + last_pos = 0 + else + position = -1 + last_pos = 0 + else + last_pos = position + position = 0 + + operated = 1 + update() + + // find any switches with same id as this one, and set their positions to match us + for(var/obj/machinery/conveyor_switch/S in world) + if(S.id == src.id) + S.position = position + S.update() + + +/obj/machinery/conveyor/turntable + icon = 'recycling.dmi' + icon_state = "conveyor0" + name = "conveyor turntable" + desc = "A conveyor belt turntable." + /* + anchored = 1 + var/operating = 0 // 1 if running forward, -1 if backwards, 0 if off + var/operable = 1 // true if can operate (no broken segments in this belt run) + var/basedir // this is the default (forward) direction, set by the map dir + // note dir var can vary when the direction changes + + var/list/affecting // the list of all items that will be moved this ptick + var/id = "" // the control ID - must match controller ID + // following two only used if a diverter is present + var/divert = 0 // if non-zero, direction to divert items + var/divdir = 0 // if diverting, will be conveyer dir needed to divert (otherwise dense) + */ diff --git a/code/WorkInProgress/jobs.dm b/code/unused/jobs.dm similarity index 97% rename from code/WorkInProgress/jobs.dm rename to code/unused/jobs.dm index 157982a274f..dc9fc0babbb 100644 --- a/code/WorkInProgress/jobs.dm +++ b/code/unused/jobs.dm @@ -1,291 +1,291 @@ -//WORK IN PROGRESS CONTENT - -//Project coder: Errorage - -//Readme: As part of the UI upgrade project, the intention here is for each job to have -//somewhat customizable loadouts. Players will be able to pick between jumpsuits, shoes, -//and other items. This datum will be used for all jobs and code will reference it. -//adding new jobs will be a matter of adding this datum.to a list of jobs. - -#define VITAL_PRIORITY_JOB 5 -#define HIGH_PRIORITY_JOB 4 -#define PRIORITY_JOB 3 -#define LOW_PRIORITY_JOB 2 -#define ASSISTANT_PRIORITY_JOB 1 -#define NO_PRIORITY_JOB 0 - -/datum/job - //Basic information - var/title = "Untitled" //The main (default) job title/name - var/list/alternative_titles = list() //Alternative job titles/names (alias) - var/job_number_at_round_start = 0 //Number of jobs that can be assigned at round start - var/job_number_total = 0 //Number of jobs that can be assigned total - var/list/bosses = list() //List of jobs which have authority over this job by default. - var/admin_only = 0 //If this is set to 1, the job is not available on the spawn screen - var/description = "" //A description of the job to be displayed when requested on the spawn screen - var/guides = "" //A string with links to relevent guides (likely the wiki) - var/department = "" //This is used to group jobs into departments, which means that if you don't get your desired jobs, you get another job from the same department - var/job_type = "SS13" //SS13, NT or ANTAGONIST - var/can_be_traitor = 1 - var/can_be_changeling = 1 - var/can_be_wizard = 1 - var/can_be_cultist = 1 - var/can_be_rev_head = 1 - var/is_head_position = 0 - - //Job conditions - var/change_to_mob = "Human" //The type of mob which this job will change you to (alien,cyborg,human...) - var/change_to_mutantrace = "" //What mutantrace you will be once you get this job - - //Random job assignment priority - var/assignment_priority = NO_PRIORITY_JOB //This variable determins the priority of assignment - //VITAL_PRIORITY_JOB = Absolutely vital (Someone will get assigned every round) - Use VERY, VERY lightly - //HIGH_PRIORITY_JOB = High priority - Assibned before the other jobs, candidates compete on equal terms - //PRIORITY_JOB = Priorized (Standard priority) - Candidates compete by virtue of priority (choice 1 > choice 2 > choice 3...) - //LOW_PRIORITY_JOB = Low priority (Low-priority (librarian)) - //ASSISTANT_PRIORITY_JOB = Assistant-level (Only filled when all the other jobs have been assigned) - //NO_PRIORITY_JOB = Skipped om assignment (Admin-only jobs should have this level) - - - - //Available equipment - The first thing listed is understood as the default setup. - var/list/equipment_ears = list() //list of possible ear-wear items - var/list/equipment_glasses = list() //list of possible glasses - var/list/equipment_gloves = list() //list of possible gloves - var/list/equipment_head = list() //list of possible headgear/helmets/hats - var/list/equipment_mask = list() //list of possible masks - var/list/equipment_shoes = list() //list of possible shoes - var/list/equipment_suit = list() //list of possible suits - var/list/equipment_under = list() //list of possible jumpsuits - var/list/equipment_belt = list() //list of possible belt-slot items - var/list/equipment_back = list() //list of possible back-slot items - var/obj/equipment_pda //default pda type - var/obj/equipment_id //default id type - - New(var/param_title, var/list/param_alternative_titles = list(), var/param_jobs_at_round_start = 0, var/param_global_max = 0, var/list/param_bosses = list(), var/param_admin_only = 0) - title = param_title - alternative_titles = param_alternative_titles - job_number_at_round_start = param_jobs_at_round_start - job_number_total = param_global_max - bosses = param_bosses - admin_only = param_admin_only - - //This proc tests to see if the given alias (job title/alternative job title) corresponds to this job. - //Returns 1 if it is, else returns 0 - proc/is_job_alias(var/alias) - if(alias == title) - return 1 - if(alias in alternative_titles) - return 1 - return 0 - -/datum/jobs - var/list/datum/job/all_jobs = list() - - proc/get_all_jobs() - return all_jobs - - //This proc returns all the jobs which are NOT admin only - proc/get_normal_jobs() - var/list/datum/job/normal_jobs = list() - for(var/datum/job/J in all_jobs) - if(!J.admin_only) - normal_jobs += J - return normal_jobs - - //This proc returns all the jobs which are admin only - proc/get_admin_jobs() - var/list/datum/job/admin_jobs = list() - for(var/datum/job/J in all_jobs) - if(J.admin_only) - admin_jobs += J - return admin_jobs - - //This proc returns the job datum of the job with the alias or job title given as the argument. Returns an empty string otherwise. - proc/get_job(var/alias) - for(var/datum/job/J in all_jobs) - if(J.is_job_alias(alias)) - return J - return "" - - //This proc returns a string with the default job title for the job with the given alias. Returns an empty string otherwise. - proc/get_job_title(var/alias) - for(var/datum/job/J in all_jobs) - if(J.is_job_alias(alias)) - return J.title - return "" - - //This proc returns all the job datums of the workers whose boss has the alias provided. (IE Engineer under Chief Engineer, etc.) - proc/get_jobs_under(var/boss_alias) - var/boss_title = get_job_title(boss_alias) - var/list/datum/job/employees = list() - for(var/datum/job/J in all_jobs) - if(boss_title in J.bosses) - employees += J - return employees - - //This proc returns the chosen vital and high priority jobs that the person selected. It goes from top to bottom of the list, until it finds a job which does not have such priority. - //Example: Choosing (in this order): CE, Captain, Engineer, RD will only return CE and Captain, as RD is assumed as being an unwanted choice. - //This proc is used in the allocation algorithm when deciding vital and high priority jobs. - proc/get_prefered_high_priority_jobs() - var/list/datum/job/hp_jobs = list() - for(var/datum/job/J in all_jobs) - if(J.assignment_priority == HIGH_PRIORITY_JOB || J.assignment_priority == VITAL_PRIORITY_JOB) - hp_jobs += J - else - break - return hp_jobs - - //If only priority is given, it will return the jobs of only that priority, if end_priority is set it will return the jobs with their priority higher or equal to var/priority and lower or equal to end_priority. end_priority must be higher than 0. - proc/get_jobs_by_priority(var/priority, var/end_priority = 0) - var/list/datum/job/priority_jobs = list() - if(end_priority) - if(end_priority < priority) - return - for(var/datum/job/J in all_jobs) - if(J.assignment_priority >= priority && J.assignment_priority <= end_priority) - priority_jobs += J - else - for(var/datum/job/J in all_jobs) - if(J.assignment_priority == priority) - priority_jobs += J - return priority_jobs - -//This datum is used in the plb allocation algorithm to make life easier, not used anywhere else. -/datum/player_jobs - var/mob/new_player/player - var/datum/jobs/selected_jobs - -var/datum/jobs/jobs = new/datum/jobs() - -proc/setup_jobs() - var/datum/job/JOB - - JOB = new/datum/job("Station Engineer") - JOB.alternative_titles = list("Structural Engineer","Engineer","Student of Engineering") - JOB.job_number_at_round_start = 5 - JOB.job_number_total = 5 - JOB.bosses = list("Chief Engineer") - JOB.admin_only = 0 - JOB.description = "Engineers are tasked with the maintenance of the station. Be it maintaining the power grid or rebuilding damaged sections." - JOB.guides = "" - JOB.equipment_ears = list(/obj/item/device/radio/headset/headset_eng) - JOB.equipment_glasses = list() - JOB.equipment_gloves = list() - JOB.equipment_head = list(/obj/item/clothing/head/helmet/hardhat) - JOB.equipment_mask = list() - JOB.equipment_shoes = list(/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/black) - JOB.equipment_suit = list(/obj/item/clothing/suit/hazardvest) - JOB.equipment_under = list(/obj/item/clothing/under/rank/engineer,/obj/item/clothing/under/color/yellow) - JOB.equipment_belt = list(/obj/item/weapon/storage/belt/utility/full) - JOB.equipment_back = list(/obj/item/weapon/storage/backpack/industrial,/obj/item/weapon/storage/backpack) - JOB.equipment_pda = /obj/item/device/pda/engineering - JOB.equipment_id = /obj/item/weapon/card/id - - jobs.all_jobs += JOB - -//This proc will dress the mob (employee) in the default way for the specified job title/job alias -proc/dress_for_job_default(var/mob/living/carbon/human/employee as mob, var/job_alias) - if(!ishuman(employee)) - return - - //TODO ERRORAGE - UNFINISHED - var/datum/job/JOB = jobs.get_job(job_alias) - if(JOB) - var/item = JOB.equipment_ears[1] - employee.equip_if_possible(new item(employee), employee.slot_ears) - item = JOB.equipment_under[1] - employee.equip_if_possible(new item(employee), employee.slot_w_uniform) - - - /* - src.equip_if_possible(new /obj/item/weapon/storage/backpack/industrial (src), slot_back) - src.equip_if_possible(new /obj/item/weapon/storage/box/engineer(src), slot_in_backpack) - src.equip_if_possible(new /obj/item/device/radio/headset/headset_eng (src), slot_ears) // -- TLE - src.equip_if_possible(new /obj/item/device/pda/engineering(src), slot_belt) - src.equip_if_possible(new /obj/item/clothing/under/rank/engineer(src), slot_w_uniform) - src.equip_if_possible(new /obj/item/clothing/shoes/orange(src), slot_shoes) - src.equip_if_possible(new /obj/item/clothing/head/helmet/hardhat(src), slot_head) - src.equip_if_possible(new /obj/item/weapon/storage/utilitybelt/full(src), slot_l_hand) //currently spawns in hand due to traitor assignment requiring a PDA to be on the belt. --Errorage - //src.equip_if_possible(new /obj/item/clothing/gloves/yellow(src), slot_gloves) removed as part of Dangercon 2011, approved by Urist_McDorf --Errorage - src.equip_if_possible(new /obj/item/device/t_scanner(src), slot_r_store) - */ - - -//This algorithm works in 5 steps: -//1: Assignment of wizard / nuke members (if appropriate game mode) -//2: Assignment of jobs based on preferenes -// 2.1: Assignment of vital and high priority jobs. Candidates compete on equal terms. If the vital jobs are not filled, a random candidate is chosen to fill them, -// 2.2: Assignment of the rest of the jobs based on player preference, -//3: Assignment of remaining jobs for remaining players based on chosen departments -//4: Random assignment of remaining jobs for remaining players based on assignment priority -//5: Assignment of traitor / changeling to assigned roles (if appropriate game mode) -proc/assignment_algorithm(var/list/mob/new_player/players) - for(var/mob/new_player/PLAYER in players) - if(!PLAYER.client) - players -= PLAYER - continue - if(!PLAYER.ready) - players -= PLAYER - continue - - var/list/datum/job/vital_jobs = list() - var/list/datum/job/high_priority_jobs = list() - var/list/datum/job/priority_jobs = list() - var/list/datum/job/low_priority_jobs = list() - var/list/datum/job/assistant_jobs = list() - var/list/datum/job/not_assigned_jobs = list() - - for(var/datum/job/J in jobs) - switch(J.assignment_priority) - if(5) - vital_jobs += J - if(4) - high_priority_jobs += J - if(3) - priority_jobs += J - if(2) - low_priority_jobs += J - if(1) - assistant_jobs += J - if(0) - not_assigned_jobs += J - - var/list/datum/player_jobs/player_jobs = list() //This datum only holds a mob/new_player and a datum/jobs. The first is the player, the 2nd is the player's selected jobs, from the preferences datum. - - for(var/mob/new_player/NP in players) - var/datum/player_jobs/PJ = new/datum/player_jobs - PJ.player = NP - PJ.selected_jobs = NP.preferences.wanted_jobs - player_jobs += PJ - - //At this point we have the player_jobs list filled. Next up we have to assign all vital and high priority positions. - - var/list/datum/job/hp_jobs = jobs.get_jobs_by_priority( HIGH_PRIORITY_JOB, VITAL_PRIORITY_JOB ) - - for(var/datum/job/J in hp_jobs) - var/list/mob/new_player/candidates = list() - for(var/datum/player_jobs/PJ in player_jobs) - if(J in PJ.selected_jobs) - candidates += PJ.player - var/mob/new_player/chosen_player - if(candidates) - chosen_player = pick(candidates) - else - if(J.assignment_priority == VITAL_PRIORITY_JOB) - if(players) //Just in case there are more vital jobs than there are players. - chosen_player = pick(players) - if(chosen_player) - chosen_player.mind.assigned_job = J - players -= chosen_player - //TODO ERRORAGE - add capability for hp jobs with more than one slots. - - - - - //1: vital and high priority jobs, assigned on equal terms - - //TODO ERRORAGE - UNFINISHED - - -//END OF WORK IN PROGRESS CONTENT +//WORK IN PROGRESS CONTENT + +//Project coder: Errorage + +//Readme: As part of the UI upgrade project, the intention here is for each job to have +//somewhat customizable loadouts. Players will be able to pick between jumpsuits, shoes, +//and other items. This datum will be used for all jobs and code will reference it. +//adding new jobs will be a matter of adding this datum.to a list of jobs. + +#define VITAL_PRIORITY_JOB 5 +#define HIGH_PRIORITY_JOB 4 +#define PRIORITY_JOB 3 +#define LOW_PRIORITY_JOB 2 +#define ASSISTANT_PRIORITY_JOB 1 +#define NO_PRIORITY_JOB 0 + +/datum/job + //Basic information + var/title = "Untitled" //The main (default) job title/name + var/list/alternative_titles = list() //Alternative job titles/names (alias) + var/job_number_at_round_start = 0 //Number of jobs that can be assigned at round start + var/job_number_total = 0 //Number of jobs that can be assigned total + var/list/bosses = list() //List of jobs which have authority over this job by default. + var/admin_only = 0 //If this is set to 1, the job is not available on the spawn screen + var/description = "" //A description of the job to be displayed when requested on the spawn screen + var/guides = "" //A string with links to relevent guides (likely the wiki) + var/department = "" //This is used to group jobs into departments, which means that if you don't get your desired jobs, you get another job from the same department + var/job_type = "SS13" //SS13, NT or ANTAGONIST + var/can_be_traitor = 1 + var/can_be_changeling = 1 + var/can_be_wizard = 1 + var/can_be_cultist = 1 + var/can_be_rev_head = 1 + var/is_head_position = 0 + + //Job conditions + var/change_to_mob = "Human" //The type of mob which this job will change you to (alien,cyborg,human...) + var/change_to_mutantrace = "" //What mutantrace you will be once you get this job + + //Random job assignment priority + var/assignment_priority = NO_PRIORITY_JOB //This variable determins the priority of assignment + //VITAL_PRIORITY_JOB = Absolutely vital (Someone will get assigned every round) - Use VERY, VERY lightly + //HIGH_PRIORITY_JOB = High priority - Assibned before the other jobs, candidates compete on equal terms + //PRIORITY_JOB = Priorized (Standard priority) - Candidates compete by virtue of priority (choice 1 > choice 2 > choice 3...) + //LOW_PRIORITY_JOB = Low priority (Low-priority (librarian)) + //ASSISTANT_PRIORITY_JOB = Assistant-level (Only filled when all the other jobs have been assigned) + //NO_PRIORITY_JOB = Skipped om assignment (Admin-only jobs should have this level) + + + + //Available equipment - The first thing listed is understood as the default setup. + var/list/equipment_ears = list() //list of possible ear-wear items + var/list/equipment_glasses = list() //list of possible glasses + var/list/equipment_gloves = list() //list of possible gloves + var/list/equipment_head = list() //list of possible headgear/helmets/hats + var/list/equipment_mask = list() //list of possible masks + var/list/equipment_shoes = list() //list of possible shoes + var/list/equipment_suit = list() //list of possible suits + var/list/equipment_under = list() //list of possible jumpsuits + var/list/equipment_belt = list() //list of possible belt-slot items + var/list/equipment_back = list() //list of possible back-slot items + var/obj/equipment_pda //default pda type + var/obj/equipment_id //default id type + + New(var/param_title, var/list/param_alternative_titles = list(), var/param_jobs_at_round_start = 0, var/param_global_max = 0, var/list/param_bosses = list(), var/param_admin_only = 0) + title = param_title + alternative_titles = param_alternative_titles + job_number_at_round_start = param_jobs_at_round_start + job_number_total = param_global_max + bosses = param_bosses + admin_only = param_admin_only + + //This proc tests to see if the given alias (job title/alternative job title) corresponds to this job. + //Returns 1 if it is, else returns 0 + proc/is_job_alias(var/alias) + if(alias == title) + return 1 + if(alias in alternative_titles) + return 1 + return 0 + +/datum/jobs + var/list/datum/job/all_jobs = list() + + proc/get_all_jobs() + return all_jobs + + //This proc returns all the jobs which are NOT admin only + proc/get_normal_jobs() + var/list/datum/job/normal_jobs = list() + for(var/datum/job/J in all_jobs) + if(!J.admin_only) + normal_jobs += J + return normal_jobs + + //This proc returns all the jobs which are admin only + proc/get_admin_jobs() + var/list/datum/job/admin_jobs = list() + for(var/datum/job/J in all_jobs) + if(J.admin_only) + admin_jobs += J + return admin_jobs + + //This proc returns the job datum of the job with the alias or job title given as the argument. Returns an empty string otherwise. + proc/get_job(var/alias) + for(var/datum/job/J in all_jobs) + if(J.is_job_alias(alias)) + return J + return "" + + //This proc returns a string with the default job title for the job with the given alias. Returns an empty string otherwise. + proc/get_job_title(var/alias) + for(var/datum/job/J in all_jobs) + if(J.is_job_alias(alias)) + return J.title + return "" + + //This proc returns all the job datums of the workers whose boss has the alias provided. (IE Engineer under Chief Engineer, etc.) + proc/get_jobs_under(var/boss_alias) + var/boss_title = get_job_title(boss_alias) + var/list/datum/job/employees = list() + for(var/datum/job/J in all_jobs) + if(boss_title in J.bosses) + employees += J + return employees + + //This proc returns the chosen vital and high priority jobs that the person selected. It goes from top to bottom of the list, until it finds a job which does not have such priority. + //Example: Choosing (in this order): CE, Captain, Engineer, RD will only return CE and Captain, as RD is assumed as being an unwanted choice. + //This proc is used in the allocation algorithm when deciding vital and high priority jobs. + proc/get_prefered_high_priority_jobs() + var/list/datum/job/hp_jobs = list() + for(var/datum/job/J in all_jobs) + if(J.assignment_priority == HIGH_PRIORITY_JOB || J.assignment_priority == VITAL_PRIORITY_JOB) + hp_jobs += J + else + break + return hp_jobs + + //If only priority is given, it will return the jobs of only that priority, if end_priority is set it will return the jobs with their priority higher or equal to var/priority and lower or equal to end_priority. end_priority must be higher than 0. + proc/get_jobs_by_priority(var/priority, var/end_priority = 0) + var/list/datum/job/priority_jobs = list() + if(end_priority) + if(end_priority < priority) + return + for(var/datum/job/J in all_jobs) + if(J.assignment_priority >= priority && J.assignment_priority <= end_priority) + priority_jobs += J + else + for(var/datum/job/J in all_jobs) + if(J.assignment_priority == priority) + priority_jobs += J + return priority_jobs + +//This datum is used in the plb allocation algorithm to make life easier, not used anywhere else. +/datum/player_jobs + var/mob/new_player/player + var/datum/jobs/selected_jobs + +var/datum/jobs/jobs = new/datum/jobs() + +proc/setup_jobs() + var/datum/job/JOB + + JOB = new/datum/job("Station Engineer") + JOB.alternative_titles = list("Structural Engineer","Engineer","Student of Engineering") + JOB.job_number_at_round_start = 5 + JOB.job_number_total = 5 + JOB.bosses = list("Chief Engineer") + JOB.admin_only = 0 + JOB.description = "Engineers are tasked with the maintenance of the station. Be it maintaining the power grid or rebuilding damaged sections." + JOB.guides = "" + JOB.equipment_ears = list(/obj/item/device/radio/headset/headset_eng) + JOB.equipment_glasses = list() + JOB.equipment_gloves = list() + JOB.equipment_head = list(/obj/item/clothing/head/helmet/hardhat) + JOB.equipment_mask = list() + JOB.equipment_shoes = list(/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/brown,/obj/item/clothing/shoes/black) + JOB.equipment_suit = list(/obj/item/clothing/suit/hazardvest) + JOB.equipment_under = list(/obj/item/clothing/under/rank/engineer,/obj/item/clothing/under/color/yellow) + JOB.equipment_belt = list(/obj/item/weapon/storage/belt/utility/full) + JOB.equipment_back = list(/obj/item/weapon/storage/backpack/industrial,/obj/item/weapon/storage/backpack) + JOB.equipment_pda = /obj/item/device/pda/engineering + JOB.equipment_id = /obj/item/weapon/card/id + + jobs.all_jobs += JOB + +//This proc will dress the mob (employee) in the default way for the specified job title/job alias +proc/dress_for_job_default(var/mob/living/carbon/human/employee as mob, var/job_alias) + if(!ishuman(employee)) + return + + //TODO ERRORAGE - UNFINISHED + var/datum/job/JOB = jobs.get_job(job_alias) + if(JOB) + var/item = JOB.equipment_ears[1] + employee.equip_if_possible(new item(employee), employee.slot_ears) + item = JOB.equipment_under[1] + employee.equip_if_possible(new item(employee), employee.slot_w_uniform) + + + /* + src.equip_if_possible(new /obj/item/weapon/storage/backpack/industrial (src), slot_back) + src.equip_if_possible(new /obj/item/weapon/storage/box/engineer(src), slot_in_backpack) + src.equip_if_possible(new /obj/item/device/radio/headset/headset_eng (src), slot_ears) // -- TLE + src.equip_if_possible(new /obj/item/device/pda/engineering(src), slot_belt) + src.equip_if_possible(new /obj/item/clothing/under/rank/engineer(src), slot_w_uniform) + src.equip_if_possible(new /obj/item/clothing/shoes/orange(src), slot_shoes) + src.equip_if_possible(new /obj/item/clothing/head/helmet/hardhat(src), slot_head) + src.equip_if_possible(new /obj/item/weapon/storage/utilitybelt/full(src), slot_l_hand) //currently spawns in hand due to traitor assignment requiring a PDA to be on the belt. --Errorage + //src.equip_if_possible(new /obj/item/clothing/gloves/yellow(src), slot_gloves) removed as part of Dangercon 2011, approved by Urist_McDorf --Errorage + src.equip_if_possible(new /obj/item/device/t_scanner(src), slot_r_store) + */ + + +//This algorithm works in 5 steps: +//1: Assignment of wizard / nuke members (if appropriate game mode) +//2: Assignment of jobs based on preferenes +// 2.1: Assignment of vital and high priority jobs. Candidates compete on equal terms. If the vital jobs are not filled, a random candidate is chosen to fill them, +// 2.2: Assignment of the rest of the jobs based on player preference, +//3: Assignment of remaining jobs for remaining players based on chosen departments +//4: Random assignment of remaining jobs for remaining players based on assignment priority +//5: Assignment of traitor / changeling to assigned roles (if appropriate game mode) +proc/assignment_algorithm(var/list/mob/new_player/players) + for(var/mob/new_player/PLAYER in players) + if(!PLAYER.client) + players -= PLAYER + continue + if(!PLAYER.ready) + players -= PLAYER + continue + + var/list/datum/job/vital_jobs = list() + var/list/datum/job/high_priority_jobs = list() + var/list/datum/job/priority_jobs = list() + var/list/datum/job/low_priority_jobs = list() + var/list/datum/job/assistant_jobs = list() + var/list/datum/job/not_assigned_jobs = list() + + for(var/datum/job/J in jobs) + switch(J.assignment_priority) + if(5) + vital_jobs += J + if(4) + high_priority_jobs += J + if(3) + priority_jobs += J + if(2) + low_priority_jobs += J + if(1) + assistant_jobs += J + if(0) + not_assigned_jobs += J + + var/list/datum/player_jobs/player_jobs = list() //This datum only holds a mob/new_player and a datum/jobs. The first is the player, the 2nd is the player's selected jobs, from the preferences datum. + + for(var/mob/new_player/NP in players) + var/datum/player_jobs/PJ = new/datum/player_jobs + PJ.player = NP + PJ.selected_jobs = NP.preferences.wanted_jobs + player_jobs += PJ + + //At this point we have the player_jobs list filled. Next up we have to assign all vital and high priority positions. + + var/list/datum/job/hp_jobs = jobs.get_jobs_by_priority( HIGH_PRIORITY_JOB, VITAL_PRIORITY_JOB ) + + for(var/datum/job/J in hp_jobs) + var/list/mob/new_player/candidates = list() + for(var/datum/player_jobs/PJ in player_jobs) + if(J in PJ.selected_jobs) + candidates += PJ.player + var/mob/new_player/chosen_player + if(candidates) + chosen_player = pick(candidates) + else + if(J.assignment_priority == VITAL_PRIORITY_JOB) + if(players) //Just in case there are more vital jobs than there are players. + chosen_player = pick(players) + if(chosen_player) + chosen_player.mind.assigned_job = J + players -= chosen_player + //TODO ERRORAGE - add capability for hp jobs with more than one slots. + + + + + //1: vital and high priority jobs, assigned on equal terms + + //TODO ERRORAGE - UNFINISHED + + +//END OF WORK IN PROGRESS CONTENT diff --git a/code/WorkInProgress/organs/implants.dm b/code/unused/organs/implants.dm similarity index 94% rename from code/WorkInProgress/organs/implants.dm rename to code/unused/organs/implants.dm index 98350ee7f9a..c8f83bc6a3a 100644 --- a/code/WorkInProgress/organs/implants.dm +++ b/code/unused/organs/implants.dm @@ -1,13 +1,13 @@ -/*------ -SPELL IMPLANTS - + Most diverse effects - - Limited charges, failure rate - -CYBERNETIC IMPLANTS - + Easiest to make - - Require power - -GRAFTS (includes basic human bodyparts) - + Permanent effects - - Horrible side effects +/*------ +SPELL IMPLANTS + + Most diverse effects + - Limited charges, failure rate + +CYBERNETIC IMPLANTS + + Easiest to make + - Require power + +GRAFTS (includes basic human bodyparts) + + Permanent effects + - Horrible side effects */ \ No newline at end of file diff --git a/code/WorkInProgress/organs/organs.dm b/code/unused/organs/organs.dm similarity index 94% rename from code/WorkInProgress/organs/organs.dm rename to code/unused/organs/organs.dm index de845f1dfeb..607a22e4338 100644 --- a/code/WorkInProgress/organs/organs.dm +++ b/code/unused/organs/organs.dm @@ -1,350 +1,350 @@ -/obj/organstructure //used obj for the "contents" var - name = "organs" - - var/species = "mob" //for speaking in unknown languages purposes - - var/obj/organ/limb/arms/arms = null - var/obj/organ/limb/legs/legs = null - var/obj/organ/torso/torso = null - var/obj/organ/head/head = null - - - proc/GetSpeciesName() - var/list/speciesPresent = list() - - for(var/obj/organ/organ in src) //only external organs count, since it's judging by the appearance - if(speciesPresent[organ.species]) - speciesPresent[organ.species]++ - else - speciesPresent[organ.species] = 1 //not sure, but I think it's not initialised before that, so can't ++ - - var/list/dominantSpecies = list() - - for(var/speciesName in speciesPresent) - if(!dominantSpecies.len) - dominantSpecies += speciesName - else - if(speciesPresent[dominantSpecies[1]] == speciesPresent[speciesName]) - dominantSpecies += speciesName - else if(speciesPresent[dominantSpecies[1]] < speciesPresent[speciesName]) - dominantSpecies = list(speciesName) - - if(!dominantSpecies.len) - species = "mob" - else - species = pick(dominantSpecies) - - return species - - proc/RecalculateStructure() - var/list/organs = GetAllContents() - - arms = locate(/obj/organ/limb/arms) in organs - legs = locate(/obj/organ/limb/legs) in organs - torso = locate(/obj/organ/torso) in organs - head = locate(/obj/organ/head) in organs - - GetSpeciesName() - - return - - proc/ProcessOrgans() - set background = 1 - - var/list/organs = GetAllContents() - for(var/name in organs) - var/obj/organ/organ = organs[name] - organ.ProcessOrgan() - - return - - New() - ..() - RecalculateStructure() - -/obj/organstructure/human - name = "human organs" - - New() - new /obj/organ/torso/human(src) - ..() - -/obj/organstructure/alien - name = "alien organs" - - New() - new /obj/organ/torso/alien(src) - ..() - -/obj/organ - name = "organ" - - //All types - var/organType = 0 //CYBER and SPELL go here - var/species = "mob" - var/obj/organstructure/rootOrganStructure = null - - New(location) - ..() - - rootOrganStructure = FindRootStructure() - - proc/FindRootStructure() - if(istype(loc,/obj/organ)) - var/obj/organ/parent = loc - return parent.FindRootStructure() - else if(istype(loc,/obj/organstructure)) - return loc - return null - - proc/ProcessOrgan() - return - -/obj/organ/torso - name = "torso" - var/maxHealth = 50 //right now, the mob's (only humans for now) health depends only on it. Will be fixed later - -/obj/organ/torso/human - name = "human torso" - species = "human" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/human(src) - new /obj/organ/limb/legs/human(src) - new /obj/organ/head/human(src) -/obj/organ/torso/alien - name = "alien torso" - species = "alien" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/alien(src) - new /obj/organ/limb/legs/alien(src) - new /obj/organ/head/alien(src) - - -/obj/organ/limb - name = "limb" - -/obj/organ/limb/arms - name = "arms" - - var/minDamage = 5 //punching damage - var/maxDamage = 5 - -/obj/organ/limb/arms/alien - name = "alien arms" - species = "alien" - minDamage = 5 - maxDamage = 15 - - -/obj/organ/limb/arms/human - name = "human arms" - species = "human" - minDamage = 1 - maxDamage = 9 - -/obj/organ/limb/legs - name = "legs" - -/obj/organ/limb/legs/human - name = "human legs" - species = "human" - -/obj/organ/limb/legs/alien - name = "alien legs" - species = "alien" - - -/obj/organ/head - name = "head" - -/obj/organ/head/human - name = "human head" - species = "human" - -/obj/organ/head/alien - name = "alien head" - species = "alien" - -/obj/organ/limb/arms/alien - name = "alien arms" - species = "alien" - minDamage = 5 - maxDamage = 15 - -/obj/organ/limb/legs/alien - name = "alien legs" - species = "alien" - -/obj/organ/head/alien - name = "alien head" - species = "alien" - -// ++++STUB ORGAN STRUCTURE. THIS IS THE DEFAULT STRUCTURE. USED TO PREVENT EXCEPTIONS++++ -/obj/organstructure/stub - name = "stub organs" - - New() - new /obj/organ/torso/stub(src) - ..() - -/obj/organ/torso/stub - name = "stub torso" - species = "stub" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/stub(src) - new /obj/organ/limb/legs/stub(src) - new /obj/organ/head/stub(src) - -/obj/organ/limb/arms/stub - name = "stub arms" - species = "stub" - -/obj/organ/limb/legs/stub - name = "stub legs" - species = "stub" - -/obj/organ/head/stub - name = "stub head" - species = "stub" - -// ++++STUB ORGAN STRUCTURE. END++++ - - -// ++++MONKEY++++ - -/obj/organstructure/monkey - name = "monkey organs" - - New() - new /obj/organ/torso/monkey(src) - ..() - -/obj/organ/torso/monkey - name = "monkey torso" - species = "monkey" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/monkey(src) - new /obj/organ/limb/legs/monkey(src) - new /obj/organ/head/monkey(src) - -/obj/organ/limb/arms/monkey - name = "monkey arms" - species = "monkey" - -/obj/organ/limb/legs/monkey - name = "monkey legs" - species = "monkey" - -/obj/organ/head/monkey - name = "monkey head" - species = "monkey" - - -// +++++CYBORG+++++ -/obj/organstructure/cyborg - name = "cyborg organs" - - New() - new /obj/organ/torso/cyborg(src) - ..() - -/obj/organ/torso/cyborg - name = "cyborg torso" - species = "cyborg" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/cyborg(src) - new /obj/organ/limb/legs/cyborg(src) - new /obj/organ/head/cyborg(src) - -/obj/organ/limb/arms/cyborg - name = "cyborg arms" - species = "cyborg" - -/obj/organ/limb/legs/cyborg - name = "cyborg legs" - species = "cyborg" - -/obj/organ/head/cyborg - name = "cyborg head" - species = "cyborg" - -// +++++AI++++++ -/obj/organstructure/AI - name = "AI organs" - - New() - new /obj/organ/torso/AI(src) - ..() - -/obj/organ/torso/AI - name = "AI torso" - species = "AI" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/AI(src) - new /obj/organ/limb/legs/AI(src) - new /obj/organ/head/AI(src) - -/obj/organ/limb/arms/AI - name = "AI arms" - species = "AI" - -/obj/organ/limb/legs/AI - name = "AI legs" - species = "AI" - -/obj/organ/head/AI - name = "AI head" - species = "AI" - -/* New organ structure template - - -/obj/organstructure/template - name = "template organs" - - New() - new /obj/organ/torso/template(src) - ..() - -/obj/organ/torso/template - name = "template torso" - species = "template" - maxHealth = 100 - - New() - ..() - new /obj/organ/limb/arms/template(src) - new /obj/organ/limb/legs/template(src) - new /obj/organ/head/template(src) - -/obj/organ/limb/arms/template - name = "template arms" - species = "template" - -/obj/organ/limb/legs/template - name = "template legs" - species = "template" - -/obj/organ/head/template - name = "template head" - species = "template" - +/obj/organstructure //used obj for the "contents" var + name = "organs" + + var/species = "mob" //for speaking in unknown languages purposes + + var/obj/organ/limb/arms/arms = null + var/obj/organ/limb/legs/legs = null + var/obj/organ/torso/torso = null + var/obj/organ/head/head = null + + + proc/GetSpeciesName() + var/list/speciesPresent = list() + + for(var/obj/organ/organ in src) //only external organs count, since it's judging by the appearance + if(speciesPresent[organ.species]) + speciesPresent[organ.species]++ + else + speciesPresent[organ.species] = 1 //not sure, but I think it's not initialised before that, so can't ++ + + var/list/dominantSpecies = list() + + for(var/speciesName in speciesPresent) + if(!dominantSpecies.len) + dominantSpecies += speciesName + else + if(speciesPresent[dominantSpecies[1]] == speciesPresent[speciesName]) + dominantSpecies += speciesName + else if(speciesPresent[dominantSpecies[1]] < speciesPresent[speciesName]) + dominantSpecies = list(speciesName) + + if(!dominantSpecies.len) + species = "mob" + else + species = pick(dominantSpecies) + + return species + + proc/RecalculateStructure() + var/list/organs = GetAllContents() + + arms = locate(/obj/organ/limb/arms) in organs + legs = locate(/obj/organ/limb/legs) in organs + torso = locate(/obj/organ/torso) in organs + head = locate(/obj/organ/head) in organs + + GetSpeciesName() + + return + + proc/ProcessOrgans() + set background = 1 + + var/list/organs = GetAllContents() + for(var/name in organs) + var/obj/organ/organ = organs[name] + organ.ProcessOrgan() + + return + + New() + ..() + RecalculateStructure() + +/obj/organstructure/human + name = "human organs" + + New() + new /obj/organ/torso/human(src) + ..() + +/obj/organstructure/alien + name = "alien organs" + + New() + new /obj/organ/torso/alien(src) + ..() + +/obj/organ + name = "organ" + + //All types + var/organType = 0 //CYBER and SPELL go here + var/species = "mob" + var/obj/organstructure/rootOrganStructure = null + + New(location) + ..() + + rootOrganStructure = FindRootStructure() + + proc/FindRootStructure() + if(istype(loc,/obj/organ)) + var/obj/organ/parent = loc + return parent.FindRootStructure() + else if(istype(loc,/obj/organstructure)) + return loc + return null + + proc/ProcessOrgan() + return + +/obj/organ/torso + name = "torso" + var/maxHealth = 50 //right now, the mob's (only humans for now) health depends only on it. Will be fixed later + +/obj/organ/torso/human + name = "human torso" + species = "human" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/human(src) + new /obj/organ/limb/legs/human(src) + new /obj/organ/head/human(src) +/obj/organ/torso/alien + name = "alien torso" + species = "alien" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/alien(src) + new /obj/organ/limb/legs/alien(src) + new /obj/organ/head/alien(src) + + +/obj/organ/limb + name = "limb" + +/obj/organ/limb/arms + name = "arms" + + var/minDamage = 5 //punching damage + var/maxDamage = 5 + +/obj/organ/limb/arms/alien + name = "alien arms" + species = "alien" + minDamage = 5 + maxDamage = 15 + + +/obj/organ/limb/arms/human + name = "human arms" + species = "human" + minDamage = 1 + maxDamage = 9 + +/obj/organ/limb/legs + name = "legs" + +/obj/organ/limb/legs/human + name = "human legs" + species = "human" + +/obj/organ/limb/legs/alien + name = "alien legs" + species = "alien" + + +/obj/organ/head + name = "head" + +/obj/organ/head/human + name = "human head" + species = "human" + +/obj/organ/head/alien + name = "alien head" + species = "alien" + +/obj/organ/limb/arms/alien + name = "alien arms" + species = "alien" + minDamage = 5 + maxDamage = 15 + +/obj/organ/limb/legs/alien + name = "alien legs" + species = "alien" + +/obj/organ/head/alien + name = "alien head" + species = "alien" + +// ++++STUB ORGAN STRUCTURE. THIS IS THE DEFAULT STRUCTURE. USED TO PREVENT EXCEPTIONS++++ +/obj/organstructure/stub + name = "stub organs" + + New() + new /obj/organ/torso/stub(src) + ..() + +/obj/organ/torso/stub + name = "stub torso" + species = "stub" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/stub(src) + new /obj/organ/limb/legs/stub(src) + new /obj/organ/head/stub(src) + +/obj/organ/limb/arms/stub + name = "stub arms" + species = "stub" + +/obj/organ/limb/legs/stub + name = "stub legs" + species = "stub" + +/obj/organ/head/stub + name = "stub head" + species = "stub" + +// ++++STUB ORGAN STRUCTURE. END++++ + + +// ++++MONKEY++++ + +/obj/organstructure/monkey + name = "monkey organs" + + New() + new /obj/organ/torso/monkey(src) + ..() + +/obj/organ/torso/monkey + name = "monkey torso" + species = "monkey" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/monkey(src) + new /obj/organ/limb/legs/monkey(src) + new /obj/organ/head/monkey(src) + +/obj/organ/limb/arms/monkey + name = "monkey arms" + species = "monkey" + +/obj/organ/limb/legs/monkey + name = "monkey legs" + species = "monkey" + +/obj/organ/head/monkey + name = "monkey head" + species = "monkey" + + +// +++++CYBORG+++++ +/obj/organstructure/cyborg + name = "cyborg organs" + + New() + new /obj/organ/torso/cyborg(src) + ..() + +/obj/organ/torso/cyborg + name = "cyborg torso" + species = "cyborg" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/cyborg(src) + new /obj/organ/limb/legs/cyborg(src) + new /obj/organ/head/cyborg(src) + +/obj/organ/limb/arms/cyborg + name = "cyborg arms" + species = "cyborg" + +/obj/organ/limb/legs/cyborg + name = "cyborg legs" + species = "cyborg" + +/obj/organ/head/cyborg + name = "cyborg head" + species = "cyborg" + +// +++++AI++++++ +/obj/organstructure/AI + name = "AI organs" + + New() + new /obj/organ/torso/AI(src) + ..() + +/obj/organ/torso/AI + name = "AI torso" + species = "AI" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/AI(src) + new /obj/organ/limb/legs/AI(src) + new /obj/organ/head/AI(src) + +/obj/organ/limb/arms/AI + name = "AI arms" + species = "AI" + +/obj/organ/limb/legs/AI + name = "AI legs" + species = "AI" + +/obj/organ/head/AI + name = "AI head" + species = "AI" + +/* New organ structure template + + +/obj/organstructure/template + name = "template organs" + + New() + new /obj/organ/torso/template(src) + ..() + +/obj/organ/torso/template + name = "template torso" + species = "template" + maxHealth = 100 + + New() + ..() + new /obj/organ/limb/arms/template(src) + new /obj/organ/limb/legs/template(src) + new /obj/organ/head/template(src) + +/obj/organ/limb/arms/template + name = "template arms" + species = "template" + +/obj/organ/limb/legs/template + name = "template legs" + species = "template" + +/obj/organ/head/template + name = "template head" + species = "template" + */ \ No newline at end of file diff --git a/code/game/objects/items/clothing/powerarmor.dm b/code/unused/powerarmor/powerarmor.dm similarity index 96% rename from code/game/objects/items/clothing/powerarmor.dm rename to code/unused/powerarmor/powerarmor.dm index 9df4e5242be..7a7eca200f6 100644 --- a/code/game/objects/items/clothing/powerarmor.dm +++ b/code/unused/powerarmor/powerarmor.dm @@ -1,281 +1,281 @@ -/obj/item/clothing/suit/powered - name = "Powered armor" - desc = "Not for rookies." - icon_state = "swat" - item_state = "swat" - w_class = 4//bulky item - - protective_temperature = 1000 - flags = FPRINT | TABLEPASS - body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS - armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) - allowed = list(/obj/item/device/flashlight,/obj/item/weapon/gun,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen) - slowdown = 9 - var/fuel = 0 - - var/list/togglearmor = list(melee = 90, bullet = 70, laser = 60,energy = 40, bomb = 75, bio = 75, rad = 75) - var/active = 0 - - var/helmrequired = 1 - var/obj/item/clothing/head/powered/helm - - var/glovesrequired = 0 - var/obj/item/clothing/gloves/powered/gloves - - var/shoesrequired = 0 - var/obj/item/clothing/shoes/powered/shoes - //Adding gloves and shoes as possible armor components. --NEO - - var/obj/item/powerarmor/servos/servos - var/obj/item/powerarmor/reactive/reactive - var/obj/item/powerarmor/atmoseal/atmoseal - var/obj/item/powerarmor/power/power - - New() - verbs += /obj/item/clothing/suit/powered/proc/poweron - - proc/poweron() - set category = "Object" - set name = "Activate armor systems" - - var/mob/living/carbon/human/user = usr - - if(user.stat) - return //if you're unconscious or dead, no dicking with your armor. --NEO - - if(!istype(user)) - user << "\red This suit was engineered for human use only." - return - - if(user.wear_suit!=src) - user << "\red The suit functions best if you are inside of it." - return - - if(helmrequired && !istype(user.head, /obj/item/clothing/head/powered)) - user << "\red Helmet missing, unable to initiate power-on procedure." - return - - if(glovesrequired && !istype(user.gloves, /obj/item/clothing/gloves/powered)) - user << "\red Gloves missing, unable to initiate power-on procedure." - return - - if(shoesrequired && !istype(user.shoes, /obj/item/clothing/shoes/powered)) - user << "\red Shoes missing, unable to initiate power-on procedure." - return - - if(active) - user << "\red The suit is already on, you can't turn it on twice." - return - - if(!power || !power.checkpower()) - user << "\red Powersource missing or depleted." - return - - verbs -= /obj/item/clothing/suit/powered/proc/poweron - - user << "\blue Suit interlocks engaged." - if(helmrequired) - helm = user.head - helm.canremove = 0 - if(glovesrequired) - gloves = user.gloves - gloves.canremove = 0 - if(shoesrequired) - shoes = user.shoes - shoes.canremove = 0 - canremove = 0 - sleep(20) - - if(atmoseal) - atmoseal.toggle() - sleep(20) - - if(reactive) - reactive.toggle() - sleep(20) - - if(servos) - servos.toggle() - sleep(20) - - user << "\blue All systems online." - active = 1 - power.process() - - verbs += /obj/item/clothing/suit/powered/proc/poweroff - - - proc/poweroff() - set category = "Object" - set name = "Deactivate armor systems" - powerdown() //BYOND doesn't seem to like it if you try using a proc with vars in it as a verb, hence this. --NEO - - proc/powerdown(sudden = 0) - - var/delay = sudden?0:20 - - var/mob/living/carbon/human/user = usr - - if(user.stat && !sudden) - return //if you're unconscious or dead, no dicking with your armor. --NEO - - if(!active) - return - - verbs -= /obj/item/clothing/suit/powered/proc/poweroff - - if(sudden) - user << "\red Your armor loses power!" - - if(servos) - servos.toggle(sudden) - sleep(delay) - - if(reactive) - reactive.toggle(sudden) - sleep(delay) - - if(atmoseal) - if(istype(atmoseal, /obj/item/powerarmor/atmoseal/optional) && helm) - atmoseal:helmtoggle(sudden) - atmoseal.toggle(sudden) - - sleep(delay) - - if(!sudden) - usr << "\blue Suit interlocks disengaged." - if(helm) - helm.canremove = 1 - helm = null - if(gloves) - gloves.canremove = 1 - gloves = null - if(shoes) - shoes.canremove = 1 - gloves = null - canremove = 1 - //Not a tabbing error, the thing only unlocks if you intentionally power-down the armor. --NEO - sleep(delay) - - if(!sudden) - usr << "\blue All systems disengaged." - - active = 0 - verbs += /obj/item/clothing/suit/powered/proc/poweron - - - - attackby(obj/item/weapon/W as obj, mob/user as mob) - if(power && istype(power,/obj/item/powerarmor/power/plasma)) - switch(W.type) - if(/obj/item/stack/sheet/plasma) - if(fuel < 50) - user << "\blue You feed some refined plasma into the armor's generator." - power:fuel += 25 - W:amount-- - if (W:amount <= 0) - del(W) - return - else - user << "\red The generator already has plenty of plasma." - return - - if(/obj/item/weapon/ore/plasma) //raw plasma has impurities, so it doesn't provide as much fuel. --NEO - if(fuel < 50) - user << "\blue You feed some plasma into the armor's generator." - power:fuel += 15 - del(W) - return - else - user << "\red The generator already has plenty of plasma." - return - - ..() - -/obj/item/clothing/head/powered - name = "Powered armor" - icon_state = "swat" - desc = "Not for rookies." - flags = FPRINT | TABLEPASS | HEADCOVERSEYES | HEADCOVERSMOUTH - see_face = 0.0 - item_state = "swat" - armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) - var/obj/item/clothing/suit/powered/parent - - proc/atmotoggle() - set category = "Object" - set name = "Toggle helmet seals" - - var/mob/living/carbon/human/user = usr - - if(!istype(user)) - user << "\red This helmet is not rated for nonhuman use." - return - - if(user.head != src) - user << "\red Can't engage the seals without wearing the helmet." - return - - if(!user.wear_suit || !istype(user.wear_suit,/obj/item/clothing/suit/powered)) - user << "\red This helmet can only couple with powered armor." - return - - var/obj/item/clothing/suit/powered/armor = user.wear_suit - - if(!armor.atmoseal || !istype(armor.atmoseal, /obj/item/powerarmor/atmoseal/optional)) - user << "\red This armor's atmospheric seals are missing or incompatible." - return - - armor.atmoseal:helmtoggle(0,1) - - - - -/obj/item/clothing/gloves/powered - name = "Powered armor" - icon_state = "swat" - desc = "Not for rookies." - flags = FPRINT | TABLEPASS - item_state = "swat" - armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) - -/obj/item/clothing/shoes/powered - name = "Powered armor" - icon_state = "swat" - desc = "Not for rookies." - flags = FPRINT | TABLEPASS - item_state = "swat" - armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) - - -obj/item/clothing/suit/powered/spawnable/badmin - New() - servos = new /obj/item/powerarmor/servos(src) - servos.parent = src - reactive = new /obj/item/powerarmor/reactive(src) - reactive.parent = src - atmoseal = new /obj/item/powerarmor/atmoseal/optional/adminbus(src) - atmoseal.parent = src - power = new /obj/item/powerarmor/power(src) - power.parent = src - - verbs += /obj/item/clothing/suit/powered/proc/poweron - - var/obj/item/clothing/head/powered/helm = new /obj/item/clothing/head/powered(src.loc) - helm.verbs += /obj/item/clothing/head/powered/proc/atmotoggle - -obj/item/clothing/suit/powered/spawnable/regular - New() - servos = new /obj/item/powerarmor/servos(src) - servos.parent = src - reactive = new /obj/item/powerarmor/reactive/centcomm(src) - reactive.parent = src - atmoseal = new /obj/item/powerarmor/atmoseal/optional/adminbus(src) - atmoseal.parent = src - power = new /obj/item/powerarmor/power(src) - power.parent = src - - verbs += /obj/item/clothing/suit/powered/proc/poweron - - var/obj/item/clothing/head/powered/helm = new /obj/item/clothing/head/powered(src.loc) - helm.verbs += /obj/item/clothing/head/powered/proc/atmotoggle +/obj/item/clothing/suit/powered + name = "Powered armor" + desc = "Not for rookies." + icon_state = "swat" + item_state = "swat" + w_class = 4//bulky item + + protective_temperature = 1000 + flags = FPRINT | TABLEPASS + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS + armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) + allowed = list(/obj/item/device/flashlight,/obj/item/weapon/gun,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen) + slowdown = 9 + var/fuel = 0 + + var/list/togglearmor = list(melee = 90, bullet = 70, laser = 60,energy = 40, bomb = 75, bio = 75, rad = 75) + var/active = 0 + + var/helmrequired = 1 + var/obj/item/clothing/head/powered/helm + + var/glovesrequired = 0 + var/obj/item/clothing/gloves/powered/gloves + + var/shoesrequired = 0 + var/obj/item/clothing/shoes/powered/shoes + //Adding gloves and shoes as possible armor components. --NEO + + var/obj/item/powerarmor/servos/servos + var/obj/item/powerarmor/reactive/reactive + var/obj/item/powerarmor/atmoseal/atmoseal + var/obj/item/powerarmor/power/power + + New() + verbs += /obj/item/clothing/suit/powered/proc/poweron + + proc/poweron() + set category = "Object" + set name = "Activate armor systems" + + var/mob/living/carbon/human/user = usr + + if(user.stat) + return //if you're unconscious or dead, no dicking with your armor. --NEO + + if(!istype(user)) + user << "\red This suit was engineered for human use only." + return + + if(user.wear_suit!=src) + user << "\red The suit functions best if you are inside of it." + return + + if(helmrequired && !istype(user.head, /obj/item/clothing/head/powered)) + user << "\red Helmet missing, unable to initiate power-on procedure." + return + + if(glovesrequired && !istype(user.gloves, /obj/item/clothing/gloves/powered)) + user << "\red Gloves missing, unable to initiate power-on procedure." + return + + if(shoesrequired && !istype(user.shoes, /obj/item/clothing/shoes/powered)) + user << "\red Shoes missing, unable to initiate power-on procedure." + return + + if(active) + user << "\red The suit is already on, you can't turn it on twice." + return + + if(!power || !power.checkpower()) + user << "\red Powersource missing or depleted." + return + + verbs -= /obj/item/clothing/suit/powered/proc/poweron + + user << "\blue Suit interlocks engaged." + if(helmrequired) + helm = user.head + helm.canremove = 0 + if(glovesrequired) + gloves = user.gloves + gloves.canremove = 0 + if(shoesrequired) + shoes = user.shoes + shoes.canremove = 0 + canremove = 0 + sleep(20) + + if(atmoseal) + atmoseal.toggle() + sleep(20) + + if(reactive) + reactive.toggle() + sleep(20) + + if(servos) + servos.toggle() + sleep(20) + + user << "\blue All systems online." + active = 1 + power.process() + + verbs += /obj/item/clothing/suit/powered/proc/poweroff + + + proc/poweroff() + set category = "Object" + set name = "Deactivate armor systems" + powerdown() //BYOND doesn't seem to like it if you try using a proc with vars in it as a verb, hence this. --NEO + + proc/powerdown(sudden = 0) + + var/delay = sudden?0:20 + + var/mob/living/carbon/human/user = usr + + if(user.stat && !sudden) + return //if you're unconscious or dead, no dicking with your armor. --NEO + + if(!active) + return + + verbs -= /obj/item/clothing/suit/powered/proc/poweroff + + if(sudden) + user << "\red Your armor loses power!" + + if(servos) + servos.toggle(sudden) + sleep(delay) + + if(reactive) + reactive.toggle(sudden) + sleep(delay) + + if(atmoseal) + if(istype(atmoseal, /obj/item/powerarmor/atmoseal/optional) && helm) + atmoseal:helmtoggle(sudden) + atmoseal.toggle(sudden) + + sleep(delay) + + if(!sudden) + usr << "\blue Suit interlocks disengaged." + if(helm) + helm.canremove = 1 + helm = null + if(gloves) + gloves.canremove = 1 + gloves = null + if(shoes) + shoes.canremove = 1 + gloves = null + canremove = 1 + //Not a tabbing error, the thing only unlocks if you intentionally power-down the armor. --NEO + sleep(delay) + + if(!sudden) + usr << "\blue All systems disengaged." + + active = 0 + verbs += /obj/item/clothing/suit/powered/proc/poweron + + + + attackby(obj/item/weapon/W as obj, mob/user as mob) + if(power && istype(power,/obj/item/powerarmor/power/plasma)) + switch(W.type) + if(/obj/item/stack/sheet/plasma) + if(fuel < 50) + user << "\blue You feed some refined plasma into the armor's generator." + power:fuel += 25 + W:amount-- + if (W:amount <= 0) + del(W) + return + else + user << "\red The generator already has plenty of plasma." + return + + if(/obj/item/weapon/ore/plasma) //raw plasma has impurities, so it doesn't provide as much fuel. --NEO + if(fuel < 50) + user << "\blue You feed some plasma into the armor's generator." + power:fuel += 15 + del(W) + return + else + user << "\red The generator already has plenty of plasma." + return + + ..() + +/obj/item/clothing/head/powered + name = "Powered armor" + icon_state = "swat" + desc = "Not for rookies." + flags = FPRINT | TABLEPASS | HEADCOVERSEYES | HEADCOVERSMOUTH + see_face = 0.0 + item_state = "swat" + armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) + var/obj/item/clothing/suit/powered/parent + + proc/atmotoggle() + set category = "Object" + set name = "Toggle helmet seals" + + var/mob/living/carbon/human/user = usr + + if(!istype(user)) + user << "\red This helmet is not rated for nonhuman use." + return + + if(user.head != src) + user << "\red Can't engage the seals without wearing the helmet." + return + + if(!user.wear_suit || !istype(user.wear_suit,/obj/item/clothing/suit/powered)) + user << "\red This helmet can only couple with powered armor." + return + + var/obj/item/clothing/suit/powered/armor = user.wear_suit + + if(!armor.atmoseal || !istype(armor.atmoseal, /obj/item/powerarmor/atmoseal/optional)) + user << "\red This armor's atmospheric seals are missing or incompatible." + return + + armor.atmoseal:helmtoggle(0,1) + + + + +/obj/item/clothing/gloves/powered + name = "Powered armor" + icon_state = "swat" + desc = "Not for rookies." + flags = FPRINT | TABLEPASS + item_state = "swat" + armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) + +/obj/item/clothing/shoes/powered + name = "Powered armor" + icon_state = "swat" + desc = "Not for rookies." + flags = FPRINT | TABLEPASS + item_state = "swat" + armor = list(melee = 40, bullet = 30, laser = 20,energy = 15, bomb = 25, bio = 10, rad = 10) + + +obj/item/clothing/suit/powered/spawnable/badmin + New() + servos = new /obj/item/powerarmor/servos(src) + servos.parent = src + reactive = new /obj/item/powerarmor/reactive(src) + reactive.parent = src + atmoseal = new /obj/item/powerarmor/atmoseal/optional/adminbus(src) + atmoseal.parent = src + power = new /obj/item/powerarmor/power(src) + power.parent = src + + verbs += /obj/item/clothing/suit/powered/proc/poweron + + var/obj/item/clothing/head/powered/helm = new /obj/item/clothing/head/powered(src.loc) + helm.verbs += /obj/item/clothing/head/powered/proc/atmotoggle + +obj/item/clothing/suit/powered/spawnable/regular + New() + servos = new /obj/item/powerarmor/servos(src) + servos.parent = src + reactive = new /obj/item/powerarmor/reactive/centcomm(src) + reactive.parent = src + atmoseal = new /obj/item/powerarmor/atmoseal/optional/adminbus(src) + atmoseal.parent = src + power = new /obj/item/powerarmor/power(src) + power.parent = src + + verbs += /obj/item/clothing/suit/powered/proc/poweron + + var/obj/item/clothing/head/powered/helm = new /obj/item/clothing/head/powered(src.loc) + helm.verbs += /obj/item/clothing/head/powered/proc/atmotoggle diff --git a/code/game/objects/items/clothing/powerarmorcomponents.dm b/code/unused/powerarmor/powerarmorcomponents.dm similarity index 96% rename from code/game/objects/items/clothing/powerarmorcomponents.dm rename to code/unused/powerarmor/powerarmorcomponents.dm index 03848b6a25d..8d09536f9c1 100644 --- a/code/game/objects/items/clothing/powerarmorcomponents.dm +++ b/code/unused/powerarmor/powerarmorcomponents.dm @@ -1,246 +1,246 @@ -/obj/item/powerarmor - name = "Generic power armor component" - desc = "This is the base object, you should never see one." - var/obj/item/clothing/suit/powered/parent //so the component knows which armor it belongs to. - var/slowdown = 0 //how much the component slows down the wearer - - proc/toggle() - return - //The child objects will use this proc - - - -/obj/item/powerarmor/power - name = "Adminbus power armor power source" - desc = "Runs on the rare Badminium molecule." - - process() - return - - proc/checkpower() - return 1 - - plasma - name = "Miniaturized plasma generator" - desc = "Runs on plasma." - slowdown = 1 - var/fuel = 0 - - process() - if (fuel > 0 && parent.active) - fuel-- - spawn(50) - process() - return - else if (parent.active) - parent.powerdown(1) - return - - checkpower() - return fuel - - powercell - name = "Powercell interface" - desc = "Boring, but reliable." - var/obj/item/weapon/cell/cell - slowdown = 0.5 - - process() - if (cell && cell.charge > 0 && parent.active) - cell.use(50) - spawn(50) - process() - return - else if (parent.active) - parent.powerdown(1) - return - - checkpower() - return max(cell.charge, 0) - - nuclear - name = "Miniaturized nuclear generator" - desc = "For all your radioactive needs." - slowdown = 1.5 - - process() - if(!crit_fail) - if (prob(src.reliability)) return 1 //No failure - if (prob(src.reliability)) - for (var/mob/M in range(0,src.parent)) //Only a minor failure, enjoy your radiation. - if (src.parent in M.contents) - M << "\red Your armor feels pleasantly warm for a moment." - else - M << "\red You feel a warm sensation." - M.radiation += rand(1,40) - else - for (var/mob/M in range(rand(1,4),src.parent)) //Big failure, TIME FOR RADIATION BITCHES - if (src.parent in M.contents) - M << "\red Your armor's reactor overloads!" - M << "\red You feel a wave of heat wash over you." - M.radiation += 100 - crit_fail = 1 //broken~ - parent.powerdown(1) - spawn(50) - process() - - checkpower() - return !crit_fail - -/obj/item/powerarmor/reactive - name = "Adminbus power armor reactive plating" - desc = "Made with the rare Badminium molecule." - var/list/togglearmor = list(melee = 250, bullet = 100, laser = 100,energy = 100, bomb = 100, bio = 100, rad = 100) - //Good lord an active energy axe does 150 damage a swing? Anyway, barring var editing, this armor loadout should be impervious to anything. Enjoy, badmins~ --NEO - - toggle(sudden = 0) - switch(parent.active) - if(1) - if(!sudden) - usr << "\blue Reactive armor systems disengaged." - if(0) - usr << "\blue Reactive armor systems engaged." - var/list/switchover = list() - for (var/armorvar in parent.armor) - switchover[armorvar] = togglearmor[armorvar] - togglearmor[armorvar] = parent.armor[armorvar] - parent.armor[armorvar] = switchover[armorvar] - //Probably not the most elegant way to have the vars switch over, but it works. Also propagates the values to the other objects. - if(parent.helm) - parent.helm.armor[armorvar] = parent.armor[armorvar] - if(parent.gloves) - parent.gloves.armor[armorvar] = parent.armor[armorvar] - if(parent.shoes) - parent.shoes.armor[armorvar] = parent.armor[armorvar] - - centcomm - name = "CentComm power armor reactive plating" - desc = "Pretty effective against everything, not perfect though." - togglearmor = list(melee = 90, bullet = 70, laser = 60,energy = 40, bomb = 75, bio = 75, rad = 75) - slowdown = 2 - - -/obj/item/powerarmor/servos - name = "Adminbus power armor movement servos" - desc = "Made with the rare Badminium molecule." - var/toggleslowdown = 9 - - toggle(sudden = 0) - switch(parent.active) - if(1) - if(!sudden) - usr << "\blue Movement assist servos disengaged." - parent.slowdown += toggleslowdown - if(0) - usr << "\blue Movement assist servos engaged." - parent.slowdown -= toggleslowdown - -/obj/item/powerarmor/atmoseal - name = "Power armor atmospheric seals" - desc = "Keeps the bad stuff out." - slowdown = 1 - var/sealed = 0 - - toggle(sudden = 0) - switch(parent.active) - if(1) - if(!sudden) - usr << "\blue Atmospheric seals disengaged." - parent.gas_transfer_coefficient = 1 - parent.permeability_coefficient = 1 - parent.heat_transfer_coefficient = 1 - parent.flags &= ~SUITSPACE - if(parent.helmrequired) - parent.helm.gas_transfer_coefficient = 1 - parent.helm.permeability_coefficient = 1 - parent.helm.heat_transfer_coefficient = 1 - parent.helm.flags &= ~HEADSPACE - if(parent.glovesrequired) - parent.gloves.gas_transfer_coefficient = 1 - parent.gloves.permeability_coefficient = 1 - parent.gloves.heat_transfer_coefficient = 1 - if(parent.shoesrequired) - parent.shoes.gas_transfer_coefficient = 1 - parent.shoes.permeability_coefficient = 1 - parent.shoes.heat_transfer_coefficient = 1 - sealed = 0 - - if(0) - usr << "\blue Atmospheric seals engaged." - parent.gas_transfer_coefficient = 0.01 - parent.permeability_coefficient = 0.02 - parent.heat_transfer_coefficient = 0.02 - parent.flags |= SUITSPACE - if(parent.helmrequired) - parent.helm.gas_transfer_coefficient = 0.01 - parent.helm.permeability_coefficient = 0.02 - parent.helm.heat_transfer_coefficient = 0.02 - parent.helm.flags |= HEADSPACE - if(parent.glovesrequired) - parent.gloves.gas_transfer_coefficient = 0.01 - parent.gloves.permeability_coefficient = 0.02 - parent.gloves.heat_transfer_coefficient = 0.02 - if(parent.shoesrequired) - parent.shoes.gas_transfer_coefficient = 0.01 - parent.shoes.permeability_coefficient = 0.02 - parent.shoes.heat_transfer_coefficient = 0.02 - sealed = 1 - - adminbus - name = "Adminbus power armor atmospheric seals" - desc = "Made with the rare Badminium molecule." - slowdown = 0 - - optional - name = "Togglable power armor atmospheric seals" - desc = "Keeps the bad stuff out, but lets you remove your helmet without having to turn the whole suit off." - - proc/helmtoggle(sudden = 0, manual = 0) - var/mob/living/carbon/human/user = usr - var/obj/item/clothing/head/powered/helm - if(user.head && istype(user.head,/obj/item/clothing/head/powered)) - helm = user.head - - if(!sealed) - user << "\red Unable to initialize helmet seal, armor seals not active." - return - if(!helm.parent) - user << "\blue Helmet locked." - helm.canremove = 0 - parent.helm = helm - helm.parent = parent - sleep(20) - parent.helm.gas_transfer_coefficient = 0.01 - parent.helm.permeability_coefficient = 0.02 - parent.helm.heat_transfer_coefficient = 0.02 - parent.helm.flags |= HEADSPACE - user << "\blue Helmet atmospheric seals engaged." - if(manual) - for (var/armorvar in helm.armor) - helm.armor[armorvar] = parent.armor[armorvar] - return - else - if(manual) - user << "\blue Helmet atmospheric seals disengaged." - parent.helm.gas_transfer_coefficient = 1 - parent.helm.permeability_coefficient = 1 - parent.helm.heat_transfer_coefficient = 1 - parent.helm.flags &= ~HEADSPACE - if(manual) - for (var/armorvar in helm.armor) - helm.armor[armorvar] = parent.reactive.togglearmor[armorvar] - if(!sudden) - if(manual) - sleep(20) - user << "\blue Helmet unlocked." - helm.canremove = 1 - parent.helm = null - helm.parent = null - - adminbus - name = "Adminbus togglable power armor atmospheric seals" - desc = "Made with the rare Badminium molecule." - slowdown = 0 - - - +/obj/item/powerarmor + name = "Generic power armor component" + desc = "This is the base object, you should never see one." + var/obj/item/clothing/suit/powered/parent //so the component knows which armor it belongs to. + var/slowdown = 0 //how much the component slows down the wearer + + proc/toggle() + return + //The child objects will use this proc + + + +/obj/item/powerarmor/power + name = "Adminbus power armor power source" + desc = "Runs on the rare Badminium molecule." + + process() + return + + proc/checkpower() + return 1 + + plasma + name = "Miniaturized plasma generator" + desc = "Runs on plasma." + slowdown = 1 + var/fuel = 0 + + process() + if (fuel > 0 && parent.active) + fuel-- + spawn(50) + process() + return + else if (parent.active) + parent.powerdown(1) + return + + checkpower() + return fuel + + powercell + name = "Powercell interface" + desc = "Boring, but reliable." + var/obj/item/weapon/cell/cell + slowdown = 0.5 + + process() + if (cell && cell.charge > 0 && parent.active) + cell.use(50) + spawn(50) + process() + return + else if (parent.active) + parent.powerdown(1) + return + + checkpower() + return max(cell.charge, 0) + + nuclear + name = "Miniaturized nuclear generator" + desc = "For all your radioactive needs." + slowdown = 1.5 + + process() + if(!crit_fail) + if (prob(src.reliability)) return 1 //No failure + if (prob(src.reliability)) + for (var/mob/M in range(0,src.parent)) //Only a minor failure, enjoy your radiation. + if (src.parent in M.contents) + M << "\red Your armor feels pleasantly warm for a moment." + else + M << "\red You feel a warm sensation." + M.radiation += rand(1,40) + else + for (var/mob/M in range(rand(1,4),src.parent)) //Big failure, TIME FOR RADIATION BITCHES + if (src.parent in M.contents) + M << "\red Your armor's reactor overloads!" + M << "\red You feel a wave of heat wash over you." + M.radiation += 100 + crit_fail = 1 //broken~ + parent.powerdown(1) + spawn(50) + process() + + checkpower() + return !crit_fail + +/obj/item/powerarmor/reactive + name = "Adminbus power armor reactive plating" + desc = "Made with the rare Badminium molecule." + var/list/togglearmor = list(melee = 250, bullet = 100, laser = 100,energy = 100, bomb = 100, bio = 100, rad = 100) + //Good lord an active energy axe does 150 damage a swing? Anyway, barring var editing, this armor loadout should be impervious to anything. Enjoy, badmins~ --NEO + + toggle(sudden = 0) + switch(parent.active) + if(1) + if(!sudden) + usr << "\blue Reactive armor systems disengaged." + if(0) + usr << "\blue Reactive armor systems engaged." + var/list/switchover = list() + for (var/armorvar in parent.armor) + switchover[armorvar] = togglearmor[armorvar] + togglearmor[armorvar] = parent.armor[armorvar] + parent.armor[armorvar] = switchover[armorvar] + //Probably not the most elegant way to have the vars switch over, but it works. Also propagates the values to the other objects. + if(parent.helm) + parent.helm.armor[armorvar] = parent.armor[armorvar] + if(parent.gloves) + parent.gloves.armor[armorvar] = parent.armor[armorvar] + if(parent.shoes) + parent.shoes.armor[armorvar] = parent.armor[armorvar] + + centcomm + name = "CentComm power armor reactive plating" + desc = "Pretty effective against everything, not perfect though." + togglearmor = list(melee = 90, bullet = 70, laser = 60,energy = 40, bomb = 75, bio = 75, rad = 75) + slowdown = 2 + + +/obj/item/powerarmor/servos + name = "Adminbus power armor movement servos" + desc = "Made with the rare Badminium molecule." + var/toggleslowdown = 9 + + toggle(sudden = 0) + switch(parent.active) + if(1) + if(!sudden) + usr << "\blue Movement assist servos disengaged." + parent.slowdown += toggleslowdown + if(0) + usr << "\blue Movement assist servos engaged." + parent.slowdown -= toggleslowdown + +/obj/item/powerarmor/atmoseal + name = "Power armor atmospheric seals" + desc = "Keeps the bad stuff out." + slowdown = 1 + var/sealed = 0 + + toggle(sudden = 0) + switch(parent.active) + if(1) + if(!sudden) + usr << "\blue Atmospheric seals disengaged." + parent.gas_transfer_coefficient = 1 + parent.permeability_coefficient = 1 + parent.heat_transfer_coefficient = 1 + parent.flags &= ~SUITSPACE + if(parent.helmrequired) + parent.helm.gas_transfer_coefficient = 1 + parent.helm.permeability_coefficient = 1 + parent.helm.heat_transfer_coefficient = 1 + parent.helm.flags &= ~HEADSPACE + if(parent.glovesrequired) + parent.gloves.gas_transfer_coefficient = 1 + parent.gloves.permeability_coefficient = 1 + parent.gloves.heat_transfer_coefficient = 1 + if(parent.shoesrequired) + parent.shoes.gas_transfer_coefficient = 1 + parent.shoes.permeability_coefficient = 1 + parent.shoes.heat_transfer_coefficient = 1 + sealed = 0 + + if(0) + usr << "\blue Atmospheric seals engaged." + parent.gas_transfer_coefficient = 0.01 + parent.permeability_coefficient = 0.02 + parent.heat_transfer_coefficient = 0.02 + parent.flags |= SUITSPACE + if(parent.helmrequired) + parent.helm.gas_transfer_coefficient = 0.01 + parent.helm.permeability_coefficient = 0.02 + parent.helm.heat_transfer_coefficient = 0.02 + parent.helm.flags |= HEADSPACE + if(parent.glovesrequired) + parent.gloves.gas_transfer_coefficient = 0.01 + parent.gloves.permeability_coefficient = 0.02 + parent.gloves.heat_transfer_coefficient = 0.02 + if(parent.shoesrequired) + parent.shoes.gas_transfer_coefficient = 0.01 + parent.shoes.permeability_coefficient = 0.02 + parent.shoes.heat_transfer_coefficient = 0.02 + sealed = 1 + + adminbus + name = "Adminbus power armor atmospheric seals" + desc = "Made with the rare Badminium molecule." + slowdown = 0 + + optional + name = "Togglable power armor atmospheric seals" + desc = "Keeps the bad stuff out, but lets you remove your helmet without having to turn the whole suit off." + + proc/helmtoggle(sudden = 0, manual = 0) + var/mob/living/carbon/human/user = usr + var/obj/item/clothing/head/powered/helm + if(user.head && istype(user.head,/obj/item/clothing/head/powered)) + helm = user.head + + if(!sealed) + user << "\red Unable to initialize helmet seal, armor seals not active." + return + if(!helm.parent) + user << "\blue Helmet locked." + helm.canremove = 0 + parent.helm = helm + helm.parent = parent + sleep(20) + parent.helm.gas_transfer_coefficient = 0.01 + parent.helm.permeability_coefficient = 0.02 + parent.helm.heat_transfer_coefficient = 0.02 + parent.helm.flags |= HEADSPACE + user << "\blue Helmet atmospheric seals engaged." + if(manual) + for (var/armorvar in helm.armor) + helm.armor[armorvar] = parent.armor[armorvar] + return + else + if(manual) + user << "\blue Helmet atmospheric seals disengaged." + parent.helm.gas_transfer_coefficient = 1 + parent.helm.permeability_coefficient = 1 + parent.helm.heat_transfer_coefficient = 1 + parent.helm.flags &= ~HEADSPACE + if(manual) + for (var/armorvar in helm.armor) + helm.armor[armorvar] = parent.reactive.togglearmor[armorvar] + if(!sudden) + if(manual) + sleep(20) + user << "\blue Helmet unlocked." + helm.canremove = 1 + parent.helm = null + helm.parent = null + + adminbus + name = "Adminbus togglable power armor atmospheric seals" + desc = "Made with the rare Badminium molecule." + slowdown = 0 + + + diff --git a/code/modules/recycling/scrap.dm b/code/unused/scrap.dm similarity index 95% rename from code/modules/recycling/scrap.dm rename to code/unused/scrap.dm index e15d6780b20..bd3dad3dba5 100644 --- a/code/modules/recycling/scrap.dm +++ b/code/unused/scrap.dm @@ -1,289 +1,289 @@ -// The scrap item -// a single object type represents all combinations of size and composition of scrap -// - - -/obj/item/scrap - name = "scrap" - icon = 'scrap.dmi' - icon_state = "1metal0" - item_state = "scrap-metal" - desc = "A piece of scrap" - var/classtext = "" - throwforce = 14.0 - m_amt = 0 - g_amt = 0 - w_amt = 0 - var/size = 1 // 1=piece, 2= few pieces, 3=small pile, 4=large pile - var/blood = 0 // 0=none, 1=blood-stained, 2=bloody - - throwforce = 8.0 - throw_speed = 1 - throw_range = 4 - w_class = 1 - flags = FPRINT | TABLEPASS | CONDUCT - -#define MAX_SCRAP 15000 // maximum content amount of a scrap pile - - -/obj/item/scrap/New() - src.verbs -= /atom/movable/verb/pull - ..() - update() - -// return a copy -/obj/item/scrap/proc/copy() - var/obj/item/scrap/ret = new() - ret.set_components(m_amt, g_amt, w_amt) - return ret - - -// set the metal, glass and waste content -/obj/item/scrap/proc/set_components(var/m, var/g, var/w) - m_amt = m - g_amt = g - w_amt = w - update() - -// returns the total amount of scrap in this pile -/obj/item/scrap/proc/total() - return m_amt + g_amt + w_amt - - -// sets the size, appearance, and description of the scrap depending on component amounts -/obj/item/scrap/proc/update() - var/total = total() - - - // determine size of pile - if(total<=400) - size = 1 - else if(total<=1600) - size = 2 - else - size = 3 - - w_class = size - - var/sizetext = "" - - switch(size) - if(1) - sizetext = "A piece of" - if(2) - sizetext = "A few pieces of" - if(3) - sizetext = "A pile of" - - // determine bloodiness - var/bloodtext = "" - switch(blood) - if(0) - bloodtext = "" - if(1) - bloodtext = "blood-stained " - if(2) - bloodtext = "bloody " - - - // find mixture and composition - var/class = 0 // 0 = mixed, 1=mostly. 2=pure - var/major = "waste" // the major component type - - var/max = 0 - - if(m_amt > max) - max = m_amt - else if(g_amt > max) - max = g_amt - else if(w_amt > max) - max = w_amt - - if(max == total) - class = 2 // pure - else if(max/total > 0.6) - class = 1 // mostly - else - class = 0 // mixed - - if(class>0) - var/remain = total - max - if(m_amt > remain) - major = "metal" - else if(g_amt > remain) - major = "glass" - else - major = "waste" - - - if(class == 1) - desc = "[sizetext] mostly [major] [bloodtext]scrap." - classtext = "mostly [major] [bloodtext]" - else - desc = "[sizetext] [bloodtext][major] scrap." - classtext = "[bloodtext][major] " - icon_state = "[size][major][blood]" - else - desc = "[sizetext] [bloodtext]mixed scrap." - classtext = "[bloodtext]mixed" - icon_state = "[size]mixed[blood]" - - if(size==0) - pixel_x = rand(-5,5) - pixel_y = rand(-5,5) - else - pixel_x = 0 - pixel_y = 0 - - // clear or set conduction flag depending on whether scrap is mostly metal - if(major=="metal") - flags |= CONDUCT - else - flags &= ~CONDUCT - - item_state = "scrap-[major]" - -// add a scrap item to this one -// if the resulting pile is too big, transfer only what will fit -// otherwise add them and deleted the added pile - -/obj/item/scrap/proc/add_scrap(var/obj/item/scrap/other, var/limit = MAX_SCRAP) - var/total = total() - var/other_total = other.total() - - if( (total + other_total) <= limit ) - m_amt += other.m_amt - g_amt += other.g_amt - w_amt += other.w_amt - - blood = (total*blood + other_total*other.blood) / (total + other_total) - del(other) - - else - var/space = limit - total - - var/m = round(other.m_amt/other_total*space, 1) - var/g = round(other.g_amt/other_total*space, 1) - var/w = round(other.w_amt/other_total*space, 1) - - m_amt += m - g_amt += g - w_amt += w - - other.m_amt -= m - other.g_amt -= g - other.w_amt -= w - - var/other_trans = m + g + w - other.update() - blood = (total*blood + other_trans*other.blood) / (total + other_trans) - - - blood = round(blood,1) - src.update() - -// limit this pile to maximum size -// return any remainder as a new scrap item (or null if none) -// note return item is not necessarily smaller than max size - -/obj/item/scrap/proc/remainder(var/limit = MAX_SCRAP) - var/total = total() - if(total > limit) - var/m = round( m_amt/total * limit, 1) - var/g = round( g_amt/total * limit, 1) - var/w = round( w_amt/total * limit, 1) - - var/obj/item/scrap/S = new() - S.set_components(m_amt - m,g_amt - g,w_amt - w) - src.set_components(m,g,w) - - return S - return null - -// if other pile of scrap tries to enter the same turf, then add that pile to this one - -/obj/item/scrap/CanPass(var/obj/item/scrap/O) - - if(istype(O)) - - src.add_scrap(O) - if(O) - return 0 // O still exists if not all could be transfered, so block it - return 1 - -/obj/item/scrap/proc/to_text() - return "[m_amt],[g_amt],[w_amt] ([total()])" - - -// attack with hand removes a single piece from a pile -/obj/item/scrap/attack_hand(mob/user) - add_fingerprint(user) - if(src.is_single_piece()) - return ..(user) - var/obj/item/scrap/S = src.get_single_piece() - S.attack_hand(user) - return - - -/obj/item/scrap/attackby(obj/item/I, mob/user) - ..() - if(istype(I, /obj/item/scrap)) - var/obj/item/scrap/S = I - if( (S.total()+src.total() ) > MAX_SCRAP ) - user << "The pile is full." - return - if(ismob(src.loc)) // can't combine scrap in hand - return - - src.add_scrap(S) - -// when dropped, try to make a pile if scrap is already there -/obj/item/scrap/dropped() - - spawn(2) // delay to allow drop postprocessing (since src may be destroyed) - for(var/obj/item/scrap/S in oview(0,src)) // excludes src itself - S.add_scrap(src) - -// return true if this is a single piece of scrap -// must be total<=400 and of single composition -/obj/item/scrap/proc/is_single_piece() - if(total() > 400) - return 0 - - var/empty = (m_amt == 0) + (g_amt == 0) + (w_amt == 0) - - return (empty==2) // must be 2 components with zero amount - - -// get a single piece of scrap from a pile -/obj/item/scrap/proc/get_single_piece() - - var/obj/item/scrap/S = new() - - var/cmp = pick(m_amt;1 , g_amt;2, w_amt;3) - - var/amount = 400 - switch(cmp) - if(1) - if(m_amt < amount) - amount = m_amt - - S.set_components(amount, 0, 0) - src.set_components(m_amt - amount, g_amt, w_amt) - - if(2) - if(g_amt < amount) - amount = g_amt - S.set_components(0, amount, 0) - src.set_components(m_amt, g_amt - amount, w_amt) - - if(3) - if(w_amt < amount) - amount = w_amt - S.set_components(0, 0, amount) - src.set_components(m_amt, g_amt, w_amt - amount) - - - return S - - +// The scrap item +// a single object type represents all combinations of size and composition of scrap +// + + +/obj/item/scrap + name = "scrap" + icon = 'scrap.dmi' + icon_state = "1metal0" + item_state = "scrap-metal" + desc = "A piece of scrap" + var/classtext = "" + throwforce = 14.0 + m_amt = 0 + g_amt = 0 + w_amt = 0 + var/size = 1 // 1=piece, 2= few pieces, 3=small pile, 4=large pile + var/blood = 0 // 0=none, 1=blood-stained, 2=bloody + + throwforce = 8.0 + throw_speed = 1 + throw_range = 4 + w_class = 1 + flags = FPRINT | TABLEPASS | CONDUCT + +#define MAX_SCRAP 15000 // maximum content amount of a scrap pile + + +/obj/item/scrap/New() + src.verbs -= /atom/movable/verb/pull + ..() + update() + +// return a copy +/obj/item/scrap/proc/copy() + var/obj/item/scrap/ret = new() + ret.set_components(m_amt, g_amt, w_amt) + return ret + + +// set the metal, glass and waste content +/obj/item/scrap/proc/set_components(var/m, var/g, var/w) + m_amt = m + g_amt = g + w_amt = w + update() + +// returns the total amount of scrap in this pile +/obj/item/scrap/proc/total() + return m_amt + g_amt + w_amt + + +// sets the size, appearance, and description of the scrap depending on component amounts +/obj/item/scrap/proc/update() + var/total = total() + + + // determine size of pile + if(total<=400) + size = 1 + else if(total<=1600) + size = 2 + else + size = 3 + + w_class = size + + var/sizetext = "" + + switch(size) + if(1) + sizetext = "A piece of" + if(2) + sizetext = "A few pieces of" + if(3) + sizetext = "A pile of" + + // determine bloodiness + var/bloodtext = "" + switch(blood) + if(0) + bloodtext = "" + if(1) + bloodtext = "blood-stained " + if(2) + bloodtext = "bloody " + + + // find mixture and composition + var/class = 0 // 0 = mixed, 1=mostly. 2=pure + var/major = "waste" // the major component type + + var/max = 0 + + if(m_amt > max) + max = m_amt + else if(g_amt > max) + max = g_amt + else if(w_amt > max) + max = w_amt + + if(max == total) + class = 2 // pure + else if(max/total > 0.6) + class = 1 // mostly + else + class = 0 // mixed + + if(class>0) + var/remain = total - max + if(m_amt > remain) + major = "metal" + else if(g_amt > remain) + major = "glass" + else + major = "waste" + + + if(class == 1) + desc = "[sizetext] mostly [major] [bloodtext]scrap." + classtext = "mostly [major] [bloodtext]" + else + desc = "[sizetext] [bloodtext][major] scrap." + classtext = "[bloodtext][major] " + icon_state = "[size][major][blood]" + else + desc = "[sizetext] [bloodtext]mixed scrap." + classtext = "[bloodtext]mixed" + icon_state = "[size]mixed[blood]" + + if(size==0) + pixel_x = rand(-5,5) + pixel_y = rand(-5,5) + else + pixel_x = 0 + pixel_y = 0 + + // clear or set conduction flag depending on whether scrap is mostly metal + if(major=="metal") + flags |= CONDUCT + else + flags &= ~CONDUCT + + item_state = "scrap-[major]" + +// add a scrap item to this one +// if the resulting pile is too big, transfer only what will fit +// otherwise add them and deleted the added pile + +/obj/item/scrap/proc/add_scrap(var/obj/item/scrap/other, var/limit = MAX_SCRAP) + var/total = total() + var/other_total = other.total() + + if( (total + other_total) <= limit ) + m_amt += other.m_amt + g_amt += other.g_amt + w_amt += other.w_amt + + blood = (total*blood + other_total*other.blood) / (total + other_total) + del(other) + + else + var/space = limit - total + + var/m = round(other.m_amt/other_total*space, 1) + var/g = round(other.g_amt/other_total*space, 1) + var/w = round(other.w_amt/other_total*space, 1) + + m_amt += m + g_amt += g + w_amt += w + + other.m_amt -= m + other.g_amt -= g + other.w_amt -= w + + var/other_trans = m + g + w + other.update() + blood = (total*blood + other_trans*other.blood) / (total + other_trans) + + + blood = round(blood,1) + src.update() + +// limit this pile to maximum size +// return any remainder as a new scrap item (or null if none) +// note return item is not necessarily smaller than max size + +/obj/item/scrap/proc/remainder(var/limit = MAX_SCRAP) + var/total = total() + if(total > limit) + var/m = round( m_amt/total * limit, 1) + var/g = round( g_amt/total * limit, 1) + var/w = round( w_amt/total * limit, 1) + + var/obj/item/scrap/S = new() + S.set_components(m_amt - m,g_amt - g,w_amt - w) + src.set_components(m,g,w) + + return S + return null + +// if other pile of scrap tries to enter the same turf, then add that pile to this one + +/obj/item/scrap/CanPass(var/obj/item/scrap/O) + + if(istype(O)) + + src.add_scrap(O) + if(O) + return 0 // O still exists if not all could be transfered, so block it + return 1 + +/obj/item/scrap/proc/to_text() + return "[m_amt],[g_amt],[w_amt] ([total()])" + + +// attack with hand removes a single piece from a pile +/obj/item/scrap/attack_hand(mob/user) + add_fingerprint(user) + if(src.is_single_piece()) + return ..(user) + var/obj/item/scrap/S = src.get_single_piece() + S.attack_hand(user) + return + + +/obj/item/scrap/attackby(obj/item/I, mob/user) + ..() + if(istype(I, /obj/item/scrap)) + var/obj/item/scrap/S = I + if( (S.total()+src.total() ) > MAX_SCRAP ) + user << "The pile is full." + return + if(ismob(src.loc)) // can't combine scrap in hand + return + + src.add_scrap(S) + +// when dropped, try to make a pile if scrap is already there +/obj/item/scrap/dropped() + + spawn(2) // delay to allow drop postprocessing (since src may be destroyed) + for(var/obj/item/scrap/S in oview(0,src)) // excludes src itself + S.add_scrap(src) + +// return true if this is a single piece of scrap +// must be total<=400 and of single composition +/obj/item/scrap/proc/is_single_piece() + if(total() > 400) + return 0 + + var/empty = (m_amt == 0) + (g_amt == 0) + (w_amt == 0) + + return (empty==2) // must be 2 components with zero amount + + +// get a single piece of scrap from a pile +/obj/item/scrap/proc/get_single_piece() + + var/obj/item/scrap/S = new() + + var/cmp = pick(m_amt;1 , g_amt;2, w_amt;3) + + var/amount = 400 + switch(cmp) + if(1) + if(m_amt < amount) + amount = m_amt + + S.set_components(amount, 0, 0) + src.set_components(m_amt - amount, g_amt, w_amt) + + if(2) + if(g_amt < amount) + amount = g_amt + S.set_components(0, amount, 0) + src.set_components(m_amt, g_amt - amount, w_amt) + + if(3) + if(w_amt < amount) + amount = w_amt + S.set_components(0, 0, amount) + src.set_components(m_amt, g_amt, w_amt - amount) + + + return S + + From 4a1b196668653307507c9f889b7652f3e1f8daa0 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:08:29 +0100 Subject: [PATCH 23/52] TG: Apparently organs are being worked on. They have been moved back and checked for Rockdtben. As the attempted list dead people's names as their real_name did not work, dead people's names are back to the old style. r2869 --- baystation12.dme | 4 +++- code/{unused => WorkInProgress}/organs/implants.dm | 0 code/{unused => WorkInProgress}/organs/organs.dm | 0 3 files changed, 3 insertions(+), 1 deletion(-) rename code/{unused => WorkInProgress}/organs/implants.dm (100%) rename code/{unused => WorkInProgress}/organs/organs.dm (100%) diff --git a/baystation12.dme b/baystation12.dme index 4b01bb5b738..424e99035dc 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -150,7 +150,6 @@ #define FILE_DIR "code/unused/hivebot" #define FILE_DIR "code/unused/mining" #define FILE_DIR "code/unused/optics" -#define FILE_DIR "code/unused/organs" #define FILE_DIR "code/unused/pda2" #define FILE_DIR "code/unused/powerarmor" #define FILE_DIR "code/unused/spacecraft" @@ -162,6 +161,7 @@ #define FILE_DIR "code/WorkInProgress/mapload" #define FILE_DIR "code/WorkInProgress/Mini" #define FILE_DIR "code/WorkInProgress/Mloc" +#define FILE_DIR "code/WorkInProgress/organs" #define FILE_DIR "code/WorkInProgress/Ported" #define FILE_DIR "code/WorkInProgress/Ported/Abi79" #define FILE_DIR "code/WorkInProgress/Ported/Bureaucracy" @@ -1093,6 +1093,8 @@ #include "code\WorkInProgress\Mini\atmos_control.dm" #include "code\WorkInProgress\Mini\pipe_heater.dm" #include "code\WorkInProgress\Mloc\Shortcuts.dm" +#include "code\WorkInProgress\organs\implants.dm" +#include "code\WorkInProgress\organs\organs.dm" #include "code\WorkInProgress\Ported\head.dm" #include "code\WorkInProgress\Ported\policetape.dm" #include "code\WorkInProgress\Ported\Abi79\uplink_kits.dm" diff --git a/code/unused/organs/implants.dm b/code/WorkInProgress/organs/implants.dm similarity index 100% rename from code/unused/organs/implants.dm rename to code/WorkInProgress/organs/implants.dm diff --git a/code/unused/organs/organs.dm b/code/WorkInProgress/organs/organs.dm similarity index 100% rename from code/unused/organs/organs.dm rename to code/WorkInProgress/organs/organs.dm From add06af9fd1428f6519f0514b8da34b12d4a5967 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:11:56 +0100 Subject: [PATCH 24/52] TG: cloneloss is now only referenced via procs. r2871 --- code/modules/chemical/Chemistry-Reagents.dm | 2 +- code/modules/mob/living/blob/blob.dm | 2 +- code/modules/mob/living/carbon/human/examine.dm | 4 ++-- code/modules/mob/living/damage_procs.dm | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index 8d676aff768..71a5641ac99 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -1352,7 +1352,7 @@ datum on_mob_life(var/mob/living/M as mob) if(!M) M = holder.my_atom ///This can even heal dead people. - M.cloneloss = 0 + M.setCloneLoss(0) M.setOxyLoss(0) M.radiation = 0 M.heal_organ_damage(5,5) diff --git a/code/modules/mob/living/blob/blob.dm b/code/modules/mob/living/blob/blob.dm index b1c4795d6c5..7c4cd8eeeca 100644 --- a/code/modules/mob/living/blob/blob.dm +++ b/code/modules/mob/living/blob/blob.dm @@ -46,7 +46,7 @@ proc/UpdateDamage() - health = 60 - (getOxyLoss() + getToxLoss() + getFireLoss() + getBruteLoss() + cloneloss) + health = 60 - (getOxyLoss() + getToxLoss() + getFireLoss() + getBruteLoss() + getCloneLoss()) return diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 37d2c9dc214..ff477dd429a 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -151,8 +151,8 @@ else usr << "\red [src.name] looks severely injured!" - if (src.cloneloss) - if (src.cloneloss < 30) + if (src.getCloneLoss()) + if (src.getCloneLoss() < 30) usr << "\red [src.name] looks slightly... unfinished?" else usr << "\red [src.name] looks very... unfinished?" diff --git a/code/modules/mob/living/damage_procs.dm b/code/modules/mob/living/damage_procs.dm index 6d0562ed537..27267bdcb53 100644 --- a/code/modules/mob/living/damage_procs.dm +++ b/code/modules/mob/living/damage_procs.dm @@ -21,7 +21,7 @@ if(OXY) adjustOxyLoss(damage/(blocked+1)) if(CLONE) - cloneloss += (damage/(blocked+1)) + adjustCloneLoss(damage/(blocked+1)) UpdateDamageIcon() updatehealth() return 1 @@ -76,4 +76,4 @@ /mob/living/proc/react_to_attack(mob/M) - return + return From e6b85575f616e3e077914259bdcbc7c9aafbc2b7 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:20:45 +0100 Subject: [PATCH 25/52] TG: brainloss is now only referenced via procs. r2874 --- code/WorkInProgress/virus2/base.dm | 4 ++-- code/datums/diseases/brainrot.dm | 10 +++++----- code/modules/admin/admin.dm | 2 +- code/modules/chemical/Chemistry-Reagents.dm | 2 +- code/modules/mob/living/carbon/human/examine.dm | 2 +- code/modules/mob/living/carbon/human/life.dm | 2 +- code/modules/mob/living/say.dm | 4 ++-- code/modules/mob/say.dm | 2 +- code/modules/power/apc.dm | 4 ++-- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/code/WorkInProgress/virus2/base.dm b/code/WorkInProgress/virus2/base.dm index 2c79fb26eef..903ffee99fc 100644 --- a/code/WorkInProgress/virus2/base.dm +++ b/code/WorkInProgress/virus2/base.dm @@ -437,7 +437,7 @@ proc/airborne_can_reach(turf/source, turf/target) name = "Lazy mind syndrome" stage = 3 activate(var/mob/living/carbon/mob,var/multiplier) - mob.brainloss = 50 + mob.setBrainLoss(50) /datum/disease2/effect/greater/suicide name = "Suicidal syndrome" @@ -462,7 +462,7 @@ proc/airborne_can_reach(turf/source, turf/target) name = "Lazy mind syndrome" stage = 3 activate(var/mob/living/carbon/mob,var/multiplier) - mob.brainloss = 20 + mob.setBrainLoss(20) /datum/disease2/effect/lesser/deaf name = "Hard of hearing syndrome" diff --git a/code/datums/diseases/brainrot.dm b/code/datums/diseases/brainrot.dm index d068e42f771..ea43be7f751 100644 --- a/code/datums/diseases/brainrot.dm +++ b/code/datums/diseases/brainrot.dm @@ -23,15 +23,15 @@ if(prob(2)) affected_mob << "\red Your don't feel like yourself." if(prob(5)) - affected_mob.brainloss +=1 + affected_mob.adjustBrainLoss(1) affected_mob.updatehealth() if(3) if(prob(2)) affected_mob.emote("stare") if(prob(2)) affected_mob.emote("drool") - if(prob(10) && affected_mob.brainloss<=98)//shouldn't retard you to death now - affected_mob.brainloss += 2 + if(prob(10) && affected_mob.getBrainLoss()<=98)//shouldn't retard you to death now + affected_mob.adjustBrainLoss(2) affected_mob.updatehealth() if(prob(2)) affected_mob << "\red Your try to remember something important...but can't." @@ -50,8 +50,8 @@ affected_mob.updatehealth() if(prob(2)) affected_mob << "\red Your head hurts." */ - if(prob(15) && affected_mob.brainloss<=98) //shouldn't retard you to death now - affected_mob.brainloss +=3 + if(prob(15) && affected_mob.getBrainLoss()<=98) //shouldn't retard you to death now + affected_mob.adjustBrainLoss(3) affected_mob.updatehealth() if(prob(2)) affected_mob << "\red Strange buzzing fills your head, removing all thoughts." diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index d61a98881a8..5a4b1c11723 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -1482,7 +1482,7 @@ for(var/mob/living/carbon/human/H in world) if(H.client) H << "\red You suddenly feel stupid." - H.brainloss = 60 + H.setBrainLoss(60) message_admins("[key_name_admin(usr)] made everybody retarded") else alert("You cannot perform this action. You must be of a higher administrative rank!") diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index 71a5641ac99..1216c05cc18 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -1379,7 +1379,7 @@ datum holder.remove_reagent("carpotoxin", 5) if(holder.has_reagent("zombiepowder")) holder.remove_reagent("zombiepowder", 5) - M.brainloss = 0 + M.setBrainLoss(0) M.disabilities = 0 M.eye_blurry = 0 M.eye_blind = 0 diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index ff477dd429a..58cff9a6138 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -172,7 +172,7 @@ usr << "\blue [src.name] looks quite chubby." if(!stat) - if (src.brainloss >= 60) + if (src.getBrainLoss() >= 60) usr << "\red [src.name] has a stupid expression on [t_his] face." if (!src.client) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 9bafddc407a..5831a7a2481 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -271,7 +271,7 @@ if (prob(10))//Instant Chad Ore! stuttering = max(10, stuttering) - if (brainloss >= 60 && stat != 2) + if (getBrainLoss() >= 60 && stat != 2) if (prob(7)) switch(pick(1,2,3)) if(1) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 505337dfdc1..d59ae496a26 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -71,7 +71,7 @@ var/message_range = null var/message_mode = null - if (brainloss >= 60 && prob(50)) + if (getBrainLoss() >= 60 && prob(50)) if (ishuman(src)) message_mode = "headset" // Special message handling @@ -160,7 +160,7 @@ message = capitalize(message) //capitalize the first letter of what they actually say // :downs: - if (brainloss >= 60) + if (getBrainLoss() >= 60) message = dd_replacetext(message, " am ", " ") message = dd_replacetext(message, " is ", " ") message = dd_replacetext(message, " are ", " ") diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm index 8bceb81fa08..f036910eef8 100644 --- a/code/modules/mob/say.dm +++ b/code/modules/mob/say.dm @@ -59,7 +59,7 @@ return "stammers, \"[text]\""; if (src.slurring) return "slurrs, \"[text]\""; - if (src.brainloss >= 60) + if (src.getBrainLoss() >= 60) return "gibbers, \"[text]\""; if (ending == "?") return "asks, \"[text]\""; diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 9a6e4cd3a0e..b25be7819d9 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -780,11 +780,11 @@ return 0 var/mob/living/carbon/human/H = user if (istype(H)) - if(H.brainloss >= 60) + if(H.getBrainLoss() >= 60) for(var/mob/M in viewers(src, null)) M << "\red [H] stares cluelessly at [src] and drools." return 0 - else if(prob(H.brainloss)) + else if(prob(H.getBrainLoss())) user << "\red You momentarily forget how to use [src]." return 0 return 1 From 81f76406a3066d678bb499dd73691068b56a38e9 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:23:46 +0100 Subject: [PATCH 26/52] TG: toxloss is now only referenced via procs. r2875 --- code/WorkInProgress/virus2/base.dm | 6 +++--- code/WorkInProgress/virus2/cureimplanter.dm | 2 +- code/modules/power/singularity/singularity.dm | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/WorkInProgress/virus2/base.dm b/code/WorkInProgress/virus2/base.dm index 903ffee99fc..5c84088756b 100644 --- a/code/WorkInProgress/virus2/base.dm +++ b/code/WorkInProgress/virus2/base.dm @@ -305,7 +305,7 @@ proc/airborne_can_reach(turf/source, turf/target) stage = 4 activate(var/mob/living/carbon/mob,var/multiplier) mob << "\red You feel something tearing its way out of your stomach..." - mob.toxloss += 10 + mob.adjustToxLoss(10) mob.updatehealth() if(prob(40)) if(mob.client) @@ -340,7 +340,7 @@ proc/airborne_can_reach(turf/source, turf/target) stage = 3 maxm = 3 activate(var/mob/living/carbon/mob,var/multiplier) - mob.toxloss += (2*multiplier) + mob.adjustToxLoss((2*multiplier)) /datum/disease2/effect/greater/drowsness name = "Automated sleeping syndrome" @@ -425,7 +425,7 @@ proc/airborne_can_reach(turf/source, turf/target) name = "Toxification syndrome" stage = 4 activate(var/mob/living/carbon/mob,var/multiplier) - mob.toxloss += 15 + mob.adjustToxLoss(15) /datum/disease2/effect/greater/sleepy name = "Resting syndrome" diff --git a/code/WorkInProgress/virus2/cureimplanter.dm b/code/WorkInProgress/virus2/cureimplanter.dm index ea40dff7339..80354e5765b 100644 --- a/code/WorkInProgress/virus2/cureimplanter.dm +++ b/code/WorkInProgress/virus2/cureimplanter.dm @@ -36,7 +36,7 @@ if(M.virus2) M.virus2.cure_added(resistance) else if(works == 1) - M.toxloss += 60 + M.adjustToxLoss(60) else if(works == 2) M.gib() else if(works == 3) diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 7b9771a76bc..75e3eed3cf9 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -399,7 +399,7 @@ var/global/list/uneatable = list( toxmob() var/toxrange = 10 - var/toxdamage = 4 // changed the name to toxdamage from toxloss to prevent further conflicts + var/toxdamage = 4 var/radiation = 5 if (src.energy>200) toxdamage = round(((src.energy-150)/50)*4,1) From 68f5caf57cee6f63a88b637e775b236798ba987c Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:29:44 +0100 Subject: [PATCH 27/52] TG: Relocated mob defines to the modules folder Previous commit and this one. r2878 --- code/defines/mob/mob.dm | 508 ---------------------------------------- 1 file changed, 508 deletions(-) delete mode 100644 code/defines/mob/mob.dm diff --git a/code/defines/mob/mob.dm b/code/defines/mob/mob.dm deleted file mode 100644 index 87112bf32d5..00000000000 --- a/code/defines/mob/mob.dm +++ /dev/null @@ -1,508 +0,0 @@ -/mob - density = 1 - layer = 4.0 - animate_movement = 2 -// flags = NOREACT -//THE SOLUTION BUBBLES was funnier. - var/datum/mind/mind - - - - - //MOB overhaul - - //Not in use yet -// var/obj/organstructure/organStructure = null - - //Vars that have been relocated. - -// var/uses_hud = 0 - var/bruteloss = 0.0//Living - var/oxyloss = 0.0//Living - var/toxloss = 0.0//Living - var/fireloss = 0.0//Living - var/cloneloss = 0//Carbon - var/brainloss = 0//Carbon - - var/obj/screen/pain = null - var/obj/screen/flash = null - var/obj/screen/blind = null - var/obj/screen/hands = null - var/obj/screen/mach = null - var/obj/screen/sleep = null - var/obj/screen/rest = null - var/obj/screen/pullin = null - var/obj/screen/internals = null - var/obj/screen/oxygen = null - var/obj/screen/i_select = null - var/obj/screen/m_select = null - var/obj/screen/toxin = null - var/obj/screen/fire = null - var/obj/screen/bodytemp = null - var/obj/screen/healths = null - var/obj/screen/throw_icon = null - var/obj/screen/nutrition_icon = null - var/obj/screen/gun/item/item_use_icon = null - var/obj/screen/gun/move/gun_move_icon = null - var/obj/screen/gun/run/gun_run_icon = null - var/obj/screen/gun/mode/gun_setting_icon = null - - var/total_luminosity = 0 //This controls luminosity for mobs, when you pick up lights and such this is edited. If you want the mob to use lights it must update its lum in its life proc or such. Note clamp this value around 7 or such to prevent massive light lag. - var/last_luminosity = 0 - - /*A bunch of this stuff really needs to go under their own defines instead of being globally attached to mob. - A variable should only be globally attached to turfs/objects/whatever, when it is in fact needed as such. - The current method unnecessarily clusters up the variable list, especially for humans (although rearranging won't really clean it up a lot but the difference will be noticable for other mobs). - I'll make some notes on where certain variable defines should probably go. - Changing this around would probably require a good look-over the pre-existing code. - */ - var/midis = 1 //Check if midis should be played for someone - var/alien_egg_flag = 0//Have you been infected? - var/last_special = 0 - var/obj/screen/zone_sel/zone_sel = null - - var/emote_allowed = 1 - var/computer_id = null - var/lastattacker = null - var/lastattacked = null - var/attack_log = list( ) - var/already_placed = 0.0 - var/obj/machinery/machine = null - var/other_mobs = null - var/memory = "" - var/poll_answer = 0.0 - var/disabilities = 0//Carbon - var/atom/movable/pulling = null - var/stat = 0.0 - var/next_move = null - var/prev_move = null - var/monkeyizing = null//Carbon - var/other = 0.0 - var/hand = null - var/eye_blind = null//Carbon - var/eye_blurry = null//Carbon - var/ear_deaf = null//Carbon - var/ear_damage = null//Carbon - var/stuttering = null//Carbon - var/slurring = null - var/real_name = null - var/flavor_text = "" - var/blinded = null - var/bhunger = 0//Carbon - var/ajourn = 0 - var/rejuv = null - var/druggy = 0//Carbon - var/confused = 0//Carbon - var/antitoxs = null - var/plasma = null - var/sleeping = 0.0//Carbon - var/sleeping_willingly = 0.0 //Carbon, allows people to sleep forever if desired - var/admin_observing = 0.0 - var/resting = 0.0//Carbon - var/lying = 0.0 - var/canmove = 1.0 - var/eye_stat = null//Living, potentially Carbon - - var/name_archive //For admin things like possession - - var/timeofdeath = 0.0//Living - var/cpr_time = 1.0//Carbon - var/health = 100//Living - var/bodytemperature = 310.055 //98.7 F - var/drowsyness = 0.0//Carbon - var/dizziness = 0//Carbon - var/is_dizzy = 0 - var/is_jittery = 0 - var/jitteriness = 0//Carbon - var/charges = 0.0 - var/nutrition = 400.0//Carbon - var/overeatduration = 0 // How long this guy is overeating //Carbon - var/paralysis = 0.0 - var/stunned = 0.0 - var/weakened = 0.0 - var/losebreath = 0.0//Carbon - var/intent = null//Living - var/shakecamera = 0 - var/a_intent = "help"//Living - var/m_int = null//Living - var/m_intent = "run"//Living - var/lastDblClick = 0 - var/lastKnownIP = null - var/obj/structure/stool/buckled = null//Living - var/obj/item/weapon/handcuffs/handcuffed = null//Living - var/obj/item/l_hand = null//Living - var/obj/item/r_hand = null//Living - var/obj/item/weapon/back = null//Human/Monkey - var/obj/item/weapon/tank/internal = null//Human/Monkey - var/obj/item/weapon/storage/s_active = null//Carbon - var/obj/item/clothing/mask/wear_mask = null//Carbon - var/r_epil = 0 - var/r_ch_cou = 0 - var/r_Tourette = 0//Carbon - - var/seer = 0 //for cult//Carbon, probably Human - - var/miming = null //checks if the guy is a mime//Human - var/silent = null //Can't talk. Value goes down every life proc.//Human - - var/obj/hud/hud_used = null - - //var/list/organs = list( ) //moved to human. - var/list/grabbed_by = list( ) - var/list/requests = list( ) - - var/list/mapobjs = list() - - var/in_throw_mode = 0 - - var/coughedtime = null - - var/inertia_dir = 0 - var/footstep = 1 - - var/music_lastplayed = "null" - - var/job = null//Living - - var/nodamage = 0 - var/logged_in = 0 - - var/underwear = 1//Human -// var/be_syndicate = 0 //This really should be a client variable. EDIT: Hijacked for my own nefarious purposes! --SkyMarshal - var/be_random_name = 0 - var/const/blindness = 1//Carbon - var/const/deafness = 2//Carbon - var/const/muteness = 4//Carbon - - - var/datum/dna/dna = null//Carbon - var/radiation = 0.0//Carbon - - var/mutations = 0//Carbon - var/mutations2 = 0//Carbon - //telekinesis = 1 - //firemut = 2 - //xray = 4 - //hulk = 8 - //clumsy = 16 - //obese = 32 - //husk = 64 - - var/voice_name = "unidentifiable voice" - var/voice_message = null // When you are not understood by others (replaced with just screeches, hisses, chimpers etc.) - var/say_message = null // When you are understood by others. Currently only used by aliens and monkeys in their say_quote procs - -//Generic list for proc holders. Only way I can see to enable certain verbs/procs. Should be modified if needed. - var/proc_holder_list[] = list()//Right now unused. - //Also unlike the spell list, this would only store the object in contents, not an object in itself. - - /* Add this line to whatever stat module you need in order to use the proc holder list. - Unlike the object spell system, it's also possible to attach verb procs from these objects to right-click menus. - This requires creating a verb for the object proc holder. - - if (proc_holder_list.len)//Generic list for proc_holder objects. - for(var/obj/effect/proc_holder/P in proc_holder_list) - statpanel("[P.panel]","",P) - */ - -//The last mob/living/carbon to push/drag/grab this mob (mostly used by Metroids friend recognition) - var/mob/living/carbon/LAssailant = null - -//Wizard mode, but can be used in other modes thanks to the brand new "Give Spell" badmin button - var/obj/effect/proc_holder/spell/list/spell_list = list() - -//List of active diseases - - var/viruses = list() // replaces var/datum/disease/virus - -//Monkey/infected mode - var/list/resistances = list() - var/datum/disease/virus = null - - mouse_drag_pointer = MOUSE_ACTIVE_POINTER - -/* -//Changeling mode stuff//Carbon - var/changeling_level = 0 - var/list/absorbed_dna = list() - var/changeling_fakedeath = 0 - var/chem_charges = 20.00 - var/sting_range = 1 -*/ - var/datum/changeling/changeling = null - - var/universal_speak = 0 // Set to 1 to enable the mob to speak to everyone -- TLE - var/obj/control_object // Hacking in to control objects -- TLE - - var/robot_talk_understand = 0 - var/alien_talk_understand = 0 - var/taj_talk_understand = 0 - -/*For ninjas and others. This variable is checked when a mob moves and I guess it was supposed to allow the mob to move -through dense areas, such as walls. Setting density to 0 does the same thing. The difference here is that -the mob is also allowed to move without any sort of restriction. For instance, in space or out of holder objects.*/ -//0 is off, 1 is normal, 2 is for ninjas. - var/incorporeal_move = 0 - - - var/update_icon = 1 // Set to 0 if you want that the mob's icon doesn't update when it moves -- Skie - // This can be used if you want to change the icon on the fly and want it to stay - - var/UI = 'screen1_old.dmi' // For changing the UI from preferences - -// var/obj/effect/organstructure/organStructure = null //for dem organs - var/list/organs = list( ) //List of organs. - -//Yes, yes I did. --SkyMarshal - var/list/atom/hallucinations = list() - var/halloss = 0 - var/hallucination = 0 -//Singularity wants you! - var/grav_delay = 0 - var/being_strangled = 0 - - var/original_name = null //Original name is only used in ghost chat! It is not to be edited by anything! - -/mob/proc/contract_disease(var/datum/disease/virus, var/skip_this = 0, var/force_species_check=1) -// world << "Contract_disease called by [src] with virus [virus]" - if(stat >=2) return - if(virus.type in resistances) - if(prob(99.9)) return - resistances.Remove(virus.type)//the resistance is futile - - for(var/datum/disease/D in viruses) - if(istype(D, virus.type)) - return // two viruses of the same kind can't infect a body at once!! - - - if(force_species_check) - var/fail = 1 - for(var/name in virus.affected_species) - var/mob_type = text2path("/mob/living/carbon/[lowertext(name)]") - if(mob_type && istype(src, mob_type)) - fail = 0 - break - if(fail) return - - if(skip_this == 1) - //if(src.virus) < -- this used to replace the current disease. Not anymore! - //src.virus.cure(0) - - var/datum/disease/v = new virus.type - src.viruses += v - v.affected_mob = src - v.strain_data = v.strain_data.Copy() - v.holder = src - if(prob(5)) - v.carrier = 1 - return - - //if(src.virus) // - //return // - - -/* - var/list/clothing_areas = list() - var/list/covers = list(UPPER_TORSO,LOWER_TORSO,LEGS,FEET,ARMS,HANDS) - for(var/Covers in covers) - clothing_areas[Covers] = list() - - for(var/obj/item/clothing/Clothing in src) - if(Clothing) - for(var/Covers in covers) - if(Clothing&Covers) - clothing_areas[Covers] += Clothing - -*/ - if(prob(15/virus.permeability_mod)) return //the power of immunity compels this disease! - - var/obj/item/clothing/Cl = null - var/passed = 1 - - //chances to target this zone - var/head_ch - var/body_ch - var/hands_ch - var/feet_ch - - switch(virus.spread_type) - if(CONTACT_HANDS) - head_ch = 0 - body_ch = 0 - hands_ch = 100 - feet_ch = 0 - if(CONTACT_FEET) - head_ch = 0 - body_ch = 0 - hands_ch = 0 - feet_ch = 100 - else - head_ch = 100 - body_ch = 100 - hands_ch = 25 - feet_ch = 25 - - - var/target_zone = pick(head_ch;1,body_ch;2,hands_ch;3,feet_ch;4)//1 - head, 2 - body, 3 - hands, 4- feet - - if(istype(src, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = src - - switch(target_zone) - if(1) - if(isobj(H.head)) - Cl = H.head - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Head pass [passed]" - if(passed && isobj(H.wear_mask)) - Cl = H.wear_mask - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Mask pass [passed]" - if(2)//arms and legs included - if(isobj(H.wear_suit)) - Cl = H.wear_suit - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Suit pass [passed]" - if(passed && isobj(H.slot_w_uniform)) - Cl = H.slot_w_uniform - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Uniform pass [passed]" - if(3) - if(isobj(H.wear_suit) && H.wear_suit.body_parts_covered&HANDS) - Cl = H.wear_suit - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Suit pass [passed]" - - if(passed && isobj(H.gloves)) - Cl = H.gloves - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Gloves pass [passed]" - if(4) - if(isobj(H.wear_suit) && H.wear_suit.body_parts_covered&FEET) - Cl = H.wear_suit - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Suit pass [passed]" - - if(passed && isobj(H.shoes)) - Cl = H.shoes - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Shoes pass [passed]" - else - src << "Something strange's going on, something's wrong." - - /*if("feet") - if(H.shoes && istype(H.shoes, /obj/item/clothing/)) - Cl = H.shoes - passed = prob(Cl.permeability_coefficient*100) - // - world << "Shoes pass [passed]" - */ // - else if(istype(src, /mob/living/carbon/monkey)) - var/mob/living/carbon/monkey/M = src - switch(target_zone) - if(1) - if(M.wear_mask && isobj(M.wear_mask)) - Cl = M.wear_mask - passed = prob(Cl.permeability_coefficient*100+virus.permeability_mod) - //world << "Mask pass [passed]" - - if(passed && virus.spread_type == AIRBORNE && internals) - passed = (prob(50*virus.permeability_mod)) - - if(passed) - //world << "Infection in the mob [src]. YAY" - - -/* - var/score = 0 - if(istype(src, /mob/living/carbon/human)) - if(src:gloves) score += 5 - if(istype(src:wear_suit, /obj/item/clothing/suit/space)) score += 10 - if(istype(src:wear_suit, /obj/item/clothing/suit/bio_suit)) score += 10 - if(istype(src:head, /obj/item/clothing/head/helmet/space)) score += 5 - if(istype(src:head, /obj/item/clothing/head/bio_hood)) score += 5 - if(wear_mask) - score += 5 - if((istype(src:wear_mask, /obj/item/clothing/mask) || istype(src:wear_mask, /obj/item/clothing/mask/surgical)) && !internal) - score += 5 - if(internal) - score += 5 - if(score > 20) - return - else if(score == 20 && prob(95)) - return - else if(score >= 15 && prob(75)) - return - else if(score >= 10 && prob(55)) - return - else if(score >= 5 && prob(35)) - return - else if(prob(15)) - return - else*/ - var/datum/disease/v = new virus.type - src.viruses += v - v.affected_mob = src - v.strain_data = v.strain_data.Copy() - v.holder = src - if(prob(5)) - v.carrier = 1 - return - return - - - - - -// ++++ROCKDTBEN++++ MOB PROCS - -/mob/proc/getBruteLoss() - return bruteloss - -/mob/proc/adjustBruteLoss(var/amount) - bruteloss = max(bruteloss + amount, 0) - -/mob/proc/getOxyLoss() - return oxyloss - -/mob/proc/adjustOxyLoss(var/amount) - oxyloss = max(oxyloss + amount, 0) - -/mob/proc/setOxyLoss(var/amount) - oxyloss = amount - -/mob/proc/getToxLoss() - return toxloss - -/mob/proc/adjustToxLoss(var/amount) - toxloss = max(toxloss + amount, 0) - -/mob/proc/setToxLoss(var/amount) - toxloss = amount - -/mob/proc/getFireLoss() - return fireloss - -/mob/proc/adjustFireLoss(var/amount) - fireloss = max(fireloss + amount, 0) - -/mob/proc/getCloneLoss() - return cloneloss - -/mob/proc/adjustCloneLoss(var/amount) - cloneloss = max(cloneloss + amount, 0) - -/mob/proc/setCloneLoss(var/amount) - cloneloss = amount - -/mob/proc/getBrainLoss() - return brainloss - -/mob/proc/adjustBrainLoss(var/amount) - brainloss = max(brainloss + amount, 0) - -/mob/proc/setBrainLoss(var/amount) - brainloss = amount - -// ++++ROCKDTBEN++++ MOB PROCS //END - From 2ff1133024d592c1c4bbd21b10878468c01ec3a9 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:39:53 +0100 Subject: [PATCH 28/52] TG: Moved a proc from mob_defines to mob_cleanup going to be implementing organstructure soon and needed to clean the workspace. mob_cleanup.dm will hold procs that are dirty and need to be written in a cleaner matter. (No insult to original writers) r2885 --- baystation12.dme | 1 + code/modules/mob/mob_cleanup.dm | 194 ++++++++++++++++++++++++++++++++ code/modules/mob/mob_defines.dm | 186 ------------------------------ 3 files changed, 195 insertions(+), 186 deletions(-) create mode 100644 code/modules/mob/mob_cleanup.dm diff --git a/baystation12.dme b/baystation12.dme index 424e99035dc..429cc471504 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -852,6 +852,7 @@ #include "code\modules\mob\login.dm" #include "code\modules\mob\logout.dm" #include "code\modules\mob\mob.dm" +#include "code\modules\mob\mob_cleanup.dm" #include "code\modules\mob\mob_defines.dm" #include "code\modules\mob\mob_grab.dm" #include "code\modules\mob\mob_helpers.dm" diff --git a/code/modules/mob/mob_cleanup.dm b/code/modules/mob/mob_cleanup.dm new file mode 100644 index 00000000000..95fec07c5e0 --- /dev/null +++ b/code/modules/mob/mob_cleanup.dm @@ -0,0 +1,194 @@ +//Methods that need to be cleaned. +/* INFORMATION +Put (mob/proc)s here that are in dire need of a code cleanup. +*/ + + + +// This proc has some procs that should be extracted from it. I believe we can develop some helper procs from it - Rockdtben +/mob/proc/contract_disease(var/datum/disease/virus, var/skip_this = 0, var/force_species_check=1) +// world << "Contract_disease called by [src] with virus [virus]" + if(stat >=2) return + if(virus.type in resistances) + if(prob(99.9)) return + resistances.Remove(virus.type)//the resistance is futile + + for(var/datum/disease/D in viruses) + if(istype(D, virus.type)) + return // two viruses of the same kind can't infect a body at once!! + + + if(force_species_check) + var/fail = 1 + for(var/name in virus.affected_species) + var/mob_type = text2path("/mob/living/carbon/[lowertext(name)]") + if(mob_type && istype(src, mob_type)) + fail = 0 + break + if(fail) return + + if(skip_this == 1) + //if(src.virus) < -- this used to replace the current disease. Not anymore! + //src.virus.cure(0) + + var/datum/disease/v = new virus.type + src.viruses += v + v.affected_mob = src + v.strain_data = v.strain_data.Copy() + v.holder = src + if(prob(5)) + v.carrier = 1 + return + + //if(src.virus) // + //return // + + +/* + var/list/clothing_areas = list() + var/list/covers = list(UPPER_TORSO,LOWER_TORSO,LEGS,FEET,ARMS,HANDS) + for(var/Covers in covers) + clothing_areas[Covers] = list() + + for(var/obj/item/clothing/Clothing in src) + if(Clothing) + for(var/Covers in covers) + if(Clothing&Covers) + clothing_areas[Covers] += Clothing + +*/ + if(prob(15/virus.permeability_mod)) return //the power of immunity compels this disease! + + var/obj/item/clothing/Cl = null + var/passed = 1 + + //chances to target this zone + var/head_ch + var/body_ch + var/hands_ch + var/feet_ch + + switch(virus.spread_type) + if(CONTACT_HANDS) + head_ch = 0 + body_ch = 0 + hands_ch = 100 + feet_ch = 0 + if(CONTACT_FEET) + head_ch = 0 + body_ch = 0 + hands_ch = 0 + feet_ch = 100 + else + head_ch = 100 + body_ch = 100 + hands_ch = 25 + feet_ch = 25 + + + var/target_zone = pick(head_ch;1,body_ch;2,hands_ch;3,feet_ch;4)//1 - head, 2 - body, 3 - hands, 4- feet + + if(istype(src, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = src + + switch(target_zone) + if(1) + if(isobj(H.head)) + Cl = H.head + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Head pass [passed]" + if(passed && isobj(H.wear_mask)) + Cl = H.wear_mask + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Mask pass [passed]" + if(2)//arms and legs included + if(isobj(H.wear_suit)) + Cl = H.wear_suit + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Suit pass [passed]" + if(passed && isobj(H.slot_w_uniform)) + Cl = H.slot_w_uniform + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Uniform pass [passed]" + if(3) + if(isobj(H.wear_suit) && H.wear_suit.body_parts_covered&HANDS) + Cl = H.wear_suit + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Suit pass [passed]" + + if(passed && isobj(H.gloves)) + Cl = H.gloves + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Gloves pass [passed]" + if(4) + if(isobj(H.wear_suit) && H.wear_suit.body_parts_covered&FEET) + Cl = H.wear_suit + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Suit pass [passed]" + + if(passed && isobj(H.shoes)) + Cl = H.shoes + passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) +// world << "Shoes pass [passed]" + else + src << "Something strange's going on, something's wrong." + + /*if("feet") + if(H.shoes && istype(H.shoes, /obj/item/clothing/)) + Cl = H.shoes + passed = prob(Cl.permeability_coefficient*100) + // + world << "Shoes pass [passed]" + */ // + else if(istype(src, /mob/living/carbon/monkey)) + var/mob/living/carbon/monkey/M = src + switch(target_zone) + if(1) + if(M.wear_mask && isobj(M.wear_mask)) + Cl = M.wear_mask + passed = prob(Cl.permeability_coefficient*100+virus.permeability_mod) + //world << "Mask pass [passed]" + + if(passed && virus.spread_type == AIRBORNE && internals) + passed = (prob(50*virus.permeability_mod)) + + if(passed) + //world << "Infection in the mob [src]. YAY" + + +/* + var/score = 0 + if(istype(src, /mob/living/carbon/human)) + if(src:gloves) score += 5 + if(istype(src:wear_suit, /obj/item/clothing/suit/space)) score += 10 + if(istype(src:wear_suit, /obj/item/clothing/suit/bio_suit)) score += 10 + if(istype(src:head, /obj/item/clothing/head/helmet/space)) score += 5 + if(istype(src:head, /obj/item/clothing/head/bio_hood)) score += 5 + if(wear_mask) + score += 5 + if((istype(src:wear_mask, /obj/item/clothing/mask) || istype(src:wear_mask, /obj/item/clothing/mask/surgical)) && !internal) + score += 5 + if(internal) + score += 5 + if(score > 20) + return + else if(score == 20 && prob(95)) + return + else if(score >= 15 && prob(75)) + return + else if(score >= 10 && prob(55)) + return + else if(score >= 5 && prob(35)) + return + else if(prob(15)) + return + else*/ + var/datum/disease/v = new virus.type + src.viruses += v + v.affected_mob = src + v.strain_data = v.strain_data.Copy() + v.holder = src + if(prob(5)) + v.carrier = 1 + return + return diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 8abee2c7478..36729181ff1 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -285,192 +285,6 @@ the mob is also allowed to move without any sort of restriction. For instance, i var/grav_delay = 0 var/being_strangled = 0 -/mob/proc/contract_disease(var/datum/disease/virus, var/skip_this = 0, var/force_species_check=1) -// world << "Contract_disease called by [src] with virus [virus]" - if(stat >=2) return - if(virus.type in resistances) - if(prob(99.9)) return - resistances.Remove(virus.type)//the resistance is futile - - for(var/datum/disease/D in viruses) - if(istype(D, virus.type)) - return // two viruses of the same kind can't infect a body at once!! - - - if(force_species_check) - var/fail = 1 - for(var/name in virus.affected_species) - var/mob_type = text2path("/mob/living/carbon/[lowertext(name)]") - if(mob_type && istype(src, mob_type)) - fail = 0 - break - if(fail) return - - if(skip_this == 1) - //if(src.virus) < -- this used to replace the current disease. Not anymore! - //src.virus.cure(0) - - var/datum/disease/v = new virus.type - src.viruses += v - v.affected_mob = src - v.strain_data = v.strain_data.Copy() - v.holder = src - if(prob(5)) - v.carrier = 1 - return - - //if(src.virus) // - //return // - - -/* - var/list/clothing_areas = list() - var/list/covers = list(UPPER_TORSO,LOWER_TORSO,LEGS,FEET,ARMS,HANDS) - for(var/Covers in covers) - clothing_areas[Covers] = list() - - for(var/obj/item/clothing/Clothing in src) - if(Clothing) - for(var/Covers in covers) - if(Clothing&Covers) - clothing_areas[Covers] += Clothing - -*/ - if(prob(15/virus.permeability_mod)) return //the power of immunity compels this disease! - - var/obj/item/clothing/Cl = null - var/passed = 1 - - //chances to target this zone - var/head_ch - var/body_ch - var/hands_ch - var/feet_ch - - switch(virus.spread_type) - if(CONTACT_HANDS) - head_ch = 0 - body_ch = 0 - hands_ch = 100 - feet_ch = 0 - if(CONTACT_FEET) - head_ch = 0 - body_ch = 0 - hands_ch = 0 - feet_ch = 100 - else - head_ch = 100 - body_ch = 100 - hands_ch = 25 - feet_ch = 25 - - - var/target_zone = pick(head_ch;1,body_ch;2,hands_ch;3,feet_ch;4)//1 - head, 2 - body, 3 - hands, 4- feet - - if(istype(src, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = src - - switch(target_zone) - if(1) - if(isobj(H.head)) - Cl = H.head - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Head pass [passed]" - if(passed && isobj(H.wear_mask)) - Cl = H.wear_mask - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Mask pass [passed]" - if(2)//arms and legs included - if(isobj(H.wear_suit)) - Cl = H.wear_suit - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Suit pass [passed]" - if(passed && isobj(H.slot_w_uniform)) - Cl = H.slot_w_uniform - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Uniform pass [passed]" - if(3) - if(isobj(H.wear_suit) && H.wear_suit.body_parts_covered&HANDS) - Cl = H.wear_suit - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Suit pass [passed]" - - if(passed && isobj(H.gloves)) - Cl = H.gloves - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Gloves pass [passed]" - if(4) - if(isobj(H.wear_suit) && H.wear_suit.body_parts_covered&FEET) - Cl = H.wear_suit - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Suit pass [passed]" - - if(passed && isobj(H.shoes)) - Cl = H.shoes - passed = prob(Cl.permeability_coefficient*100*virus.permeability_mod) -// world << "Shoes pass [passed]" - else - src << "Something strange's going on, something's wrong." - - /*if("feet") - if(H.shoes && istype(H.shoes, /obj/item/clothing/)) - Cl = H.shoes - passed = prob(Cl.permeability_coefficient*100) - // - world << "Shoes pass [passed]" - */ // - else if(istype(src, /mob/living/carbon/monkey)) - var/mob/living/carbon/monkey/M = src - switch(target_zone) - if(1) - if(M.wear_mask && isobj(M.wear_mask)) - Cl = M.wear_mask - passed = prob(Cl.permeability_coefficient*100+virus.permeability_mod) - //world << "Mask pass [passed]" - - if(passed && virus.spread_type == AIRBORNE && internals) - passed = (prob(50*virus.permeability_mod)) - - if(passed) - //world << "Infection in the mob [src]. YAY" - - -/* - var/score = 0 - if(istype(src, /mob/living/carbon/human)) - if(src:gloves) score += 5 - if(istype(src:wear_suit, /obj/item/clothing/suit/space)) score += 10 - if(istype(src:wear_suit, /obj/item/clothing/suit/bio_suit)) score += 10 - if(istype(src:head, /obj/item/clothing/head/helmet/space)) score += 5 - if(istype(src:head, /obj/item/clothing/head/bio_hood)) score += 5 - if(wear_mask) - score += 5 - if((istype(src:wear_mask, /obj/item/clothing/mask) || istype(src:wear_mask, /obj/item/clothing/mask/surgical)) && !internal) - score += 5 - if(internal) - score += 5 - if(score > 20) - return - else if(score == 20 && prob(95)) - return - else if(score >= 15 && prob(75)) - return - else if(score >= 10 && prob(55)) - return - else if(score >= 5 && prob(35)) - return - else if(prob(15)) - return - else*/ - var/datum/disease/v = new virus.type - src.viruses += v - v.affected_mob = src - v.strain_data = v.strain_data.Copy() - v.holder = src - if(prob(5)) - v.carrier = 1 - return - return // ++++ROCKDTBEN++++ MOB PROCS From dd2b3cc816b6ec6fbe51154ff9adbf1b320b7b45 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:51:00 +0100 Subject: [PATCH 29/52] TG: Added two new variables, "canstun" and "canweaken". They can be modified in runtime to prevent mobs from ever being weakened and stunned by tasers/batons/electrified doors. Xenos are immune to stunning and weakening. This basically means you cannot run up to a xeno and shoot them with a taser and game over. This makes them a lot more dangerous. To compensate, I've added in a xeno-exclusive variable controlling movement delay addition. When a xeno is stunned, its movement speed goes down. The speed is recovered in the life() proc. Modifications to critter.dmi (manhacks). Added a new lighting icon, floor lights. Possible implementation later. r2886 --- code/defines/mob/living/carbon/alien.dm | 7 +++++- code/defines/mob/living/carbon/metroid.dm | 5 ++++ .../objects/items/weapons/swords_axes_etc.dm | 4 +-- .../carbon/alien/humanoid/caste/hunter.dm | 3 +++ .../carbon/alien/humanoid/caste/sentinel.dm | 3 +++ .../living/carbon/alien/humanoid/humanoid.dm | 4 ++- .../mob/living/carbon/alien/humanoid/life.dm | 3 +++ .../mob/living/carbon/alien/larva/life.dm | 3 +++ code/modules/mob/living/damage_procs.dm | 3 ++- code/modules/mob/mob.dm | 23 +++++++++++++----- code/modules/mob/mob_defines.dm | 20 ++++++++------- icons/mob/critter.dmi | Bin 55461 -> 63449 bytes icons/obj/lighting.dmi | Bin 23856 -> 28536 bytes 13 files changed, 58 insertions(+), 20 deletions(-) diff --git a/code/defines/mob/living/carbon/alien.dm b/code/defines/mob/living/carbon/alien.dm index 7ed371f5d9f..60b38a20c00 100644 --- a/code/defines/mob/living/carbon/alien.dm +++ b/code/defines/mob/living/carbon/alien.dm @@ -13,4 +13,9 @@ alien_talk_understand = 1 var/obj/item/weapon/card/id/wear_id = null // Fix for station bounced radios -- Skie - var/has_fine_manipulation = 0 \ No newline at end of file + var/has_fine_manipulation = 0 + + var/move_delay_add = 0 // movement delay to add + + canstun = 0 + canweaken = 0 // aliens cannot be stunned or knocked down. Massive buff! \ No newline at end of file diff --git a/code/defines/mob/living/carbon/metroid.dm b/code/defines/mob/living/carbon/metroid.dm index c60d26fc748..48fd4fea5c1 100644 --- a/code/defines/mob/living/carbon/metroid.dm +++ b/code/defines/mob/living/carbon/metroid.dm @@ -19,6 +19,11 @@ see_in_dark = 8 + // canstun and canweaken don't affect metroids because they ignore stun and weakened variables + // for the sake of cleanliness, though, here they are. + canstun = 0 + canweaken = 0 + var/amount_grown = 0// controls how long the metroid has been overfed, if 10, grows into an adult // if adult: if 10: reproduces var/powerlevel = 0 // 1-10 controls how much electricity they are generating diff --git a/code/game/objects/items/weapons/swords_axes_etc.dm b/code/game/objects/items/weapons/swords_axes_etc.dm index f8aeea6b84f..0c5412385a3 100644 --- a/code/game/objects/items/weapons/swords_axes_etc.dm +++ b/code/game/objects/items/weapons/swords_axes_etc.dm @@ -161,7 +161,7 @@ STUN BATON R.cell.charge -= 20 else charges-- - if (M.stuttering < 1 && (!(M.mutations & HULK)) /*&& (!istype(H:wear_suit, /obj/item/clothing/suit/judgerobe))*/) + if (M.stuttering < 1 && (!(M.mutations & HULK) && M.canstun) /*&& (!istype(H:wear_suit, /obj/item/clothing/suit/judgerobe))*/) M.stuttering = 1 M.Stun(1) M.Weaken(1) @@ -172,7 +172,7 @@ STUN BATON R.cell.charge -= 20 else charges-- - if (M.stuttering < 10 && (!(M.mutations & HULK)) /*&& (!istype(H:wear_suit, /obj/item/clothing/suit/judgerobe))*/) + if (M.stuttering < 10 && (!(M.mutations & HULK) && M.canstun) /*&& (!istype(H:wear_suit, /obj/item/clothing/suit/judgerobe))*/) M.stuttering = 10 M.Stun(10) M.Weaken(10) diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm index 152e86def59..1358df19aa1 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm @@ -91,6 +91,9 @@ if(src.resting) Weaken(5) + if(move_delay_add > 0) + move_delay_add = max(0, move_delay_add - rand(1, 2)) + if(health < config.health_threshold_dead || src.brain_op_stage == 4.0) death() else if(src.health < config.health_threshold_crit) diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm index ebadc3bb720..7bd9b41b9b5 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm @@ -92,6 +92,9 @@ if(src.resting) Weaken(5) + if(move_delay_add > 0) + move_delay_add = max(0, move_delay_add - rand(1, 2)) + if(health < config.health_threshold_dead || src.brain_op_stage == 4.0) death() else if(src.health < config.health_threshold_crit) diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 76b19a0965c..8b261940cec 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -58,7 +58,9 @@ tally += 2 if (istype(src, /mob/living/carbon/alien/humanoid/sentinel)) tally += 1 - return tally + if (istype(src, /mob/living/carbon/alien/humanoid/hunter)) + tally = -1 // hunters go supersuperfast + return tally + move_delay_add //This needs to be fixed /mob/living/carbon/alien/humanoid/Stat() diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index 3a0d3b6121e..e843086d29f 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -407,6 +407,9 @@ if(src.resting) Weaken(5) + if(move_delay_add > 0) + move_delay_add = max(0, move_delay_add - rand(1, 2)) + if(health < config.health_threshold_dead || src.brain_op_stage == 4.0) death() else if(src.health < config.health_threshold_crit) diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 74fee11c9f1..68708360cfa 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -332,6 +332,9 @@ if(resting) Weaken(5) + if(move_delay_add > 0) + move_delay_add = max(0, move_delay_add - rand(1, 2)) + if(health < config.health_threshold_dead || brain_op_stage == 4.0) death() else if(health < config.health_threshold_crit) diff --git a/code/modules/mob/living/damage_procs.dm b/code/modules/mob/living/damage_procs.dm index 27267bdcb53..d165af01fc0 100644 --- a/code/modules/mob/living/damage_procs.dm +++ b/code/modules/mob/living/damage_procs.dm @@ -50,7 +50,8 @@ if(IRRADIATE) radiation += max((effect - (effect*getarmor(null, "rad"))), 0)//Rads auto check armor if(STUTTER) - stuttering = max(stuttering,(effect/(blocked+1))) + if(canstun) // stun is usually associated with stutter + stuttering = max(stuttering,(effect/(blocked+1))) if(SLUR) slurring = max(slurring, (effect/(blocked+1))) if(EYE_BLUR) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 280986c3611..f2afcbcd81e 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1098,28 +1098,39 @@ note dizziness decrements automatically in the mob's Life() proc. /mob/proc/IsAdvancedToolUser()//This might need a rename but it should replace the can this mob use things check return 0 + /mob/proc/Stun(amount) - stunned = max(max(stunned,amount),0) //can't go below 0, getting a low amount of stun doesn't lower your current stun + if(canstun) + stunned = max(max(stunned,amount),0) //can't go below 0, getting a low amount of stun doesn't lower your current stun + else + if(istype(src, /mob/living/carbon/alien)) // add some movement delay + var/mob/living/carbon/alien/Alien = src + Alien.move_delay_add = min(Alien.move_delay_add + round(amount / 5), 10) // a maximum delay of 10 return /mob/proc/SetStunned(amount) //if you REALLY need to set stun to a set amount without the whole "can't go below current stunned" - stunned = max(amount,0) + if(canstun) + stunned = max(amount,0) return /mob/proc/AdjustStunned(amount) - stunned = max(stunned + amount,0) + if(canstun) + stunned = max(stunned + amount,0) return /mob/proc/Weaken(amount) - weakened = max(max(weakened,amount),0) + if(canweaken) + weakened = max(max(weakened,amount),0) return /mob/proc/SetWeakened(amount) - weakened = max(amount,0) + if(canweaken) + weakened = max(amount,0) return /mob/proc/AdjustWeakened(amount) - weakened = max(weakened + amount,0) + if(canweaken) + weakened = max(weakened + amount,0) return /mob/proc/Paralyse(amount) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 36729181ff1..7bff1dd16c6 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -29,6 +29,7 @@ var/maxHealth = 100 //Living //Vars that should only be accessed via procs ++END + // var/uses_hud = 0 var/obj/screen/pain = null var/obj/screen/flash = null @@ -257,15 +258,6 @@ var/halloss = 0 var/hallucination = 0 -// TG Porting Variables - var/canstun = 1 // determines if this mob can be stunned by things - var/canweaken = 1 // determines if this mob can be weakened/knocked down by things - var/nopush = 0 //Can they be shoved? - - var/area/lastarea = null - - var/digitalcamo = 0 // Can they be tracked by the AI? - /*For ninjas and others. This variable is checked when a mob moves and I guess it was supposed to allow the mob to move through dense areas, such as walls. Setting density to 0 does the same thing. The difference here is that the mob is also allowed to move without any sort of restriction. For instance, in space or out of holder objects.*/ @@ -279,6 +271,16 @@ the mob is also allowed to move without any sort of restriction. For instance, i var/UI = 'screen1_old.dmi' // For changing the UI from preferences // var/obj/effect/organstructure/organStructure = null //for dem organs + + var/canstun = 1 // determines if this mob can be stunned by things + var/canweaken = 1 // determines if this mob can be weakened/knocked down by things + var/nopush = 0 //Can they be shoved? + + var/area/lastarea = null + + var/digitalcamo = 0 // Can they be tracked by the AI? + + var/list/organs = list( ) //List of organs. //Singularity wants you! diff --git a/icons/mob/critter.dmi b/icons/mob/critter.dmi index 3ec19ac3cd2163b103b1e7a2704c55f533c170f6..0febb340d1b530903e369e5504019c6907849dc0 100644 GIT binary patch literal 63449 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 CS4*n^ literal 55461 zcmbrlbyS;C*F6{r?i6=-FBB>6v{0b5#hs$XDK5daK#LbBRjMcW-Z8Cd6Ik2xpvOp``konsw?ASQDT8WAlz3f3R)l#lIhbw1{&}r%+cuoRo@Vo%E9Hd+r;X^O_~&hjU>|O;PIRj}wGO))DU>X}_@TCe|!$oDF+Uiybgs zkaOs*3TH-Kh5q??Cw{tPbRkNfB)C+Va(rA1Be%x90IzzOG3&chynJ;RJrcz%t6t{~ z>HelN+R6dJGw8Y;m#JB-5MgI+1fzW2)9H}dr&`fwA#_KGi`2bS`O zw2FJFkv)=>_`Qm0DZA?#TW}zm0#A+>8RwGoKdjwm6%wOV)ek+`me`yzjTMa89PI46 zdQRhv{U2TjElmo~h(V?Q2ugleOL+DCRrK(!g!i9Owaxp@OtB-sE%9Zs?(b@>#hSTt zVbT5aL=NEhnJxW>QlSd-Xe6AYmZ97oc1-Vc;ddc(hsm-k$Yt8W(Kg*5g^I6ClXB`G z$8)hSP?BprT+W?JdQF9rUEvP7!Ka~X3!LvWRgYPM?dNgO+UMLh%8U$s30K_o@a0HN zqgA5#Br6AO=vjXTWyXY6pxiCqA z816~5suIm-@Yq&=h%oxwK>jp1s#wWaPH#NT3?99(LG(lwzD&=qWHwJ36b9D{u4Ec_ zA(=Z>^j#OC;U7Q#(7B)+y`)P5^~F*ueDQ2_L|LQ3o3eK`HFBGOxV#L-A$jW1AjP1I_?wpEe#L`G75faOu$^O7V_2fq(f_hK!x62e;pYCH6)5;+o7yMYYhu~)`jc-Hx zx8nESYIc~Vw!fN{$`?aIMMYsE6NxYiwe18ShT(@ok=Yxh3DM-vLTAIfJj8DM3__he zsP0=5W)S<~zpGnKL-p0~mGcOd&S-ODH5U-J);KbShfP#KIwsEuA>bg9E*S}V{gk#B zi~iHn1PDojiW_TRM_1aZrE%k3X?;q9xaL$Eu<&=B{G1+lx3W)CF=4SBD#K$DO;rRc zFQcPwMz=paiwKqqC6679pq&j)l|#a?I;Pf+b4HV3?+})83fuI#X<8Wpn@J|6zrkbR z-QH{E_LPmM2EH6Pr^{VtjLz(+7?QTJflbMR+u9n0 zHPL!*Av)n*mq5$;o7n=VE?}tz^2KCDm0`@K$I=HR9apA?w_iDeJy}RI8WXmY`NT44lAq70D z!47^w!gAGH;KrH9u3ljc_5@8hZ4L$AN)4zt<1Y6Fj5EzwX1`7=@+c@QRv3Em7{WrU zi%)(8x^Z%?^n_e!T%mHc6CYIHg9oP|l5w&s0_#R?iZ1xi4G*MO7D(L87(ju<#29oQ zzRV0SD5-FOGriiAtXng%dN#ne5e3Q$lLk&mwsZwqE7gsH;agWMkfyeFZ#69nXjS*J z)jZPsUq;BiW|i?xA;;UtgOVo)r4LY%2z+ATv>zMip!P@)ozLQdJt_xA0lAg3 zDNwB__*=syv?#H1=sZ4C9G`=NQDaBW=bF3aL)mu4E%Mv{#mf7=t68o+hFv$C$A|kQ zm`7gkJi^n8-ls-5I48HF0g-xDo-i6?@4brm)f8?c;gEOOv=wg6rzN%wCd#s1F!YmXrNCWir zD9~kW0_}sLh~}QJ%?y4ck@Gg82Be{-gw4&m2`D%{7uhANVUFqZE|kXGyMLBB#2D2T zle3oRC1s!?-*I~IbbntA%kB6E(&&+$aeR2(`$A82@q-0@$1hdod=5%p`>+GbY`96? zy#a%)uBD*wqxG2Qpc+Vp;P=@gdq|CF&I#X8Jzle-#tN`7VSiFJH_|ZV`#IohdjA=p zEeoMpGY~Y87+A+r?YJnB9^SRdjrLn5LiFDcQi%&%TUeEb^yL6s1 ztzPmjUjM{Cv02+5R>KF@GFWOcUdYV)HZ<~;TuS?ARGvG#6U2ARxhB5 z=VLPN8<$4&DB=EA~#yZ}Ta9dKQGR#vbK?T+lixRDN+l&roRb2f7fIHjh)ma@PZsSwBnUan~;8=`L|=1 zF4vw^$&`nK16uy2)vq5OWlY_fKU8qNR>#yshifXZU(g*~;`bYvP0aiOz4t?Uq@)+Y zPkSi;czZDqaka>fRVDZ&`qF&=mP#@B!HHBh*kYs!fVB>mOOMt<(pP zeX`$X$Zy1G-(L0M*5YNVM)GsDpG&k0b(m0Gm-?C+5F9KQq1yvHlgysw&+-J!0NEe; z&$5%yC37wIXjdxY5Asha{s!yEmKO6!i%<~po=;3CuVTr0dS$yPxD8*f+>`V(eQddg z2Lym&Jzf!DAVycVgO}mQ6@=`>2QpVnKY|sknPg;=rp^a)I|Ti1|?3& zuxk7^b9iMxtG#sQi603g!&q)^{mheKs=fGfX0`H-FVU*zAjh) zk@Z)la*FJlsJdZTB%FCD9|AuBP@M7g|NX$7KpiHAY4%;=JJ=Lnhnl2YrZRlQMI~qZ z;M}EYsP?)@ZMC(Wm91`yxy|EbZ)fLYIFLG(cak^=n>H`MQZSMILN8-1cKagrUFpvlY*@? zw3C+Ip1v42Q!pxtiM&hoOo0Rp{)wHJ^$E$QvW#7l6Vq6~9F7Gt(O~r8SDRtBfB*g& z9|#hY5kY47(9NlmM6DZhu$&_!d$2J=R;|M{Fi)^kptOCO@fHjk>N#CZq&eUVh%#XP zV}85dsVBD+;D4s>omTI5s0b;-uJ{Sk4eGUsa=v~asvEFZn$k`XM2!W>G|v*j(4I?SMnZ? z!o!7faqSwKUlc5)IDR}2!=6?xoZ*6LRB}ws2!w%m6}}J<*ocTG+?8#If3ixEet@oz zb}Zywn;kd~eMga{LwS(UU}^5Jz1=(Tdq|N|6WSzd2@nUocGf$!H*4XW*X2!FHq_m& zUaI0_raT*vNkRgtvA)x^Ts^w^&?tWqD33C~4KubDmC!JGN2@1QAfX|42j>Ufr<{tm z$#N3Y7wxhCJs|6z`5m5gws&Q6vW<*B>25URM+y*<0l<-j+kz!ZHE$dkj9FZSYFgvU z*}mkf z)FfnSYI4kDqJ2+@k9>Vr-(y@Rn0osEKoWPu%yfRwn@q~cZY;oHHBr#%~~tcQvd_DPV%hbxz6*Bt6%@YVj0lXzr6|ki-$hMmiyB}PZ&<+q=&Vv* z4s{=~K5;!f15VRu#+Ds$FifD2SnEBs@U;p@&+P>53@@15z zKN`sz@M%5LNwgZkzT@#;;-4&ZV{H@xlc8}+R7cJ-63BEFW#HXdG>iSW zL4q83S4!Q*q~yX%%O(aRPn_HD;B_9_PeLiKtcg)I0nHIq)-SomD0xXOrrplTd@uU= z+>M(|EvkeT2j{CFl;9j99PFChJTWPy)DJ2-k{_8BGP1iWLGM;CSla>KEoqEV%-oZg z@rAqLN_-?UY1L{?$wEU8rn^h@OR@|@3jlCUQRa1HV;(Q&2r~b-m`JHs#sNwT(oNK*FzHiN2b+|JU?S7eMDgfa>e&B~DXAlbdX0 zm*%o+M+*i52Y-W&)U4kJpV+0IueelYoyz^ABTD>t03Z2UxeS51`wOAX*Oh9>;-k1$ zNI%2)=qzj)DJ&f}mijzW~LWRZd<$bIxwPOf(^(bGxmp4M$IUqDa0%1`nOh+bSgqbkJM^?K*Q zrjPl90;wbNu&}6!X_!u{(d*Cxw8LOR*%I{btq~s(uSR7x-<=%kc*b+)LRz?vndVsN6g)3tQkU&jrW)H<;uc}ojes+J|L}_r)sthWe z7yJ)XBh9!V={iQAmhz#!dDa8O(^W+;Ehk>9ZYFNPGo-#iHCFHrKxB<>Scf~`Ht-%% zQ^R=uiF}fKIzM7*+@+4_6xgbAOQT+N6zo3NjBHsrht!mOwYb(3Fa`pY($88M zf@_8*i46O6X)P5?AH5r#w1jBL))0U&Duayyu5^y-t%b2!w`xA-X=Z_ykdP4CI^Nr> z#I5q{?G%xf2`+C$_6URJnH#t|WaDE4Rdfud&ihcOZ?P{B{an!ZSi0=3fz~R4SUk54 zPzsX=IpUyJLACvFLnr5d^~^Y1WoxPgU_6ePUOpQC!yW;S8BAXfchV*Ywiv(GGPi*r z3~V_y^rCzQ)0lg21ORLcjl~Epfx_bT7Zqd3xX+gUVuXZF$zRp+N0LvS`HNk7k6-Uk z4XF-~^$j(RVP{oonGQ|SN&oO86tUBk$=i!bgv;D7R|Am*aFOki(r?}UlH9-8hwAHD zilX4?=QMH6M^C@|2QCMO@CqXV0?U=?=nfK+&iNZ;;(ba~^8lyTs4o%y6?K~0?@>M< z?0Pt6uLmHQa9`4szoD9op_!<_28|~tC!3jB2$M3`;Tl&n!Vl0$d^@z{a2g}HZu$(q zGM)~?m2eqfI7bF-J=5Z>9q4~1hYOOBFyw3pAUXryu+?i&M`y_4B^whqc0!z4=Bv}w z)?n6uiNV43v1}S$hPoKUe^ET1^ASwzuDs~y;bkqT=`bS&S!gguNR!9MZ0y7AMc6y& zfPi0e_x>iA9ya9j$MMdFNJ2}KzQUOjVMaDE4}t$dBq<1BcG&9PESn>qgsAO!2vHd!vR{fod-wRX&Suyt3opeW_<` znxomrk=@hwu8or30aZQSH#@X(7j}B1PdHOD4s(fH5fCPT1r`}g#c~7q6kbxAEC%twPpJ|*2OV7;CssLtHdf(`EW=IUM_5|svMAeG+4)QXnpw1h# z#{0A+xAu-O<=lcAy}OC0ZZF(%*`57S6KG^m?Hyi~b#Mjff*jx`1E2W46GkpPBQgOhv~)B0CqS z{C6vnyOWqP`5Fqj*yWq(n5S$-sagT{H&uA9PQ8r?j6M#`2>Ge7V3gXm{z{nPHV~CW zRP3FL9s}=|Mk5UysYyxDbL~*1RDzl=E|Opj%V_=!oPX~{Ttq{I=hVEFcQY)@%?L1N zpKGNr&#Y+W31olVvhwBTdDT#3{7ZB>O&$3=Fnrq>FB%jMhCDsGsIV|c3e2SJx(xLf zg%rdhdt1%=vvT|JcK#898)xdBW9bLitxh*GS6(md){4 zk-92sN?^>tqyo^XIc&7V0hWB!3>1cWYAqegH=ph6;ANOsj~q&)Z?aa+XtCxH ziF8wG6l!`)X)WUQzcq&zEynFnw#rU-aMWh-##LQH3Lh`zc4O`thP0xGhp?IC`jddN z_NVsS&?;HP%XK;4N5ELl_Q-}~Zjz>gv?69 z%rp%(vezp{t~>3`UYsO4=L^>7tNwD)d;!C!IR4`noZhkPrdw=x4gB@2p;54}y(Z-# z&ih&VnOl;htId(*Gd6xVEhU+|U}er|v6{X}v7JY>#HgyJf{tY$HGpv{+|gG7C}}V3 zI8gm3ZEO&`kDG|AKui@wq)iwokEb1k>|^wb)N}tUqOSgQpBA#?P*Y z){=(C9{7qDHliy<`E&=3o249qHO~!+dL7(O#p`xW&{bhH%=l+-E$ayW$)*i|3ZRw* z9X>3s65BG%ysHP9OA<~c6;gF?B^>Gdx|88WaMd%Hol6zp==SH5!LmSKB`VK3FQb`Q z2;&+OGD|g=qszL$;c#=kRcx`?NZw)-0rTR%JPl%?ACC$5=-0*}Psaj?ljqZ)`$Q+r zDgX&d&bkJ5&;$^th7zphE4D_0e>jlse&M{aE0IC?GYCj8JA{cs1kbxxy?xgrH_M=x zXn(=lgdT{qLhwmzNR;gDOSTaiQ*`P!+~3vpzyEP)5oyW=@dY&X)u!rJk{>Xf1?EY5 z!Jqi+{#UB_lr?X3%8<)GzL~SaoTlR`a1mrk&mh#ljr5k@%sTRB%{rcgi<2l+cR$GY zwoT;0xk4@F#}A%!VjGF{MLNtQ1AF}O%_!yc?66&=Qc>&Nd~_nUX_YEy?)7SJe&B?A z!j7s+@_9#cICcDk-~WE+W2$so8KKzZDp1XPIeanK9D=Rw_eKd^0u)f5;7k^eKF2u- z*=SJ%r-_#TN8RooOMzBoA;M>mr53%IwhEy1!E(O3sUElqe>c2n% zN^V#rZ-Y5IINuioY^wN4F8F^vKxzNi*0NZ@jT&QPqRM}_l{eBULt;w8so-_>!*jsX za`{?fv)%Tpjwo+_$v^YOZW#V_5TJud#n zjmd&Ym0fa<&>ft{6GNYT26=5Ad|<8^2)-|h>nxlwTaTocxUr#4NEFZg^_y}}+A#iI zk$P@k9&#o0fm7J&9{H%Xj`B+FM{pdOVPIwZLev^t+)uydfX`#Q;eB)vxwk>Otq7;} zp6ccC7AHEx*?T!dNVmI9aXGBzQ?$#`{iO3`B-KejQ+%FIrE!0Me+Ny&a?ttk`>C0k z)xSC>-CG6?^eLV>fCycNdD3{*zJv6S%<;h{6;g|+n=E{T-J?#z8IX#w>x&DvtmIZy zvyl9ZIY2Jyfy3Lpt@YGN%*Z2bwL9Xifk8}o_{;tK2gq!b1-jj677QZwNX^%FE@J3+ z!h(2!NSnidc*4WB9;54yQi;p%x1_Nh8&_|vfphG{*RHTKMcn!j51|(*VH(YpiqXR# z>G_~@(f1>lx6;>dTpyQhYoi<8Tow`2R zaWBLItVSq-4Sfa*B2`s-;c$1|x4+Tww>Ab&M;QnH$LFW5Qp@28C5>QI0pNV z*2?E+nNn_OBO@cC0e9q-R3kQyj>u!+OMO9YKE3E$rP!`j3*~RFvTW!36GXVUxW%7} z75)4q0>r(am6Yss&L^hFEvsiK0FQPl?Iy;@1G6N37&n5|Mg8{K52;>Ym8NoswN2w> zp{HkLjL+Kio~-qaFD!hSv>xr)VQ!@7`HvrOe>%$A>8E-OJ^6|DpDkT$e#unx?fX9( zv~K4fo6pWKGm9%Ly1#WRcev=!+G~qaOHkvXH;xW89+WhZr$4fv+uG`$Y*ICv&AM03 zdk35n*Jg8=78c@0?7-x=IL`yA z9g?QJ`vof1oQRfc^IaQ#MU*qMhXiuJa4&W!R(_XAVO^@xy;BSPb(z}+)l49(*3e}B z!&9{&TGFqlCSqN{%W7bhVjz4`SL9NEgHuMz6;OJ^V`>1r;%di`SeK6F6kZC!iJo18GJtXZ^-DL_>(B2h1*0c`v%8Tc|6?lbjw1_^ZTBYBu9gyipY<=AjH z!TV@)TnfZAMJ`tL^hn3W7WtnpVeDe+;L^X*g_}yBU#W(`>|DG<=vTbOG5Wgg8am8v zmENfenwz^LoV(F__TV{xkwdpuoKLrtW;sj^Ub1)ucMpUdQ`hR#8)#{5v7%Ia;l5!Ft5u|)u&8Pr!uS4?{ukPt(b7$o^BHdoS1dI{%Q2EgqSJk zlTED^O43Q<8m+_v!gP7sy-n8qqkw>bikeF3zlG3vVSAaaQCpDLv4m_)6RXcZ`VY~ zaS%4$XgJiODlP#}l5oz-TsoKmB`V72^ZpbP#}BRJQQxDL+3Ic^$7m1$j4S2|JK4?Q0XBSTp+vuj>muZt zt!zki1YP>8r>FWn{T63g%o0bT-LFg=J`s|UVgC>&)u%y^4evf6Vx=#5_Z%=mi5r1O zLzFXVJF#HiU2PF@0=NQvg!R&6H?T)R5`!UOX4V)1%<}_6RaJG>`LeHJ`S4_jj>ywN z=06)2Y30H9h@o2l$FX#uOJvkUZeN(>N+?k!k3WfiENK*`&qA7;pwi|7Mn)`ppG)y4 zo6r%s46x-qsPJRDSfPkdjPmM4XDmK$&Cg;4OC=&Zd2U@nr% z%~8obm=^Hi$rW|ciM1|Tz`Y;~!z$f!ysKs3_>3zu2Oyz9r5~!-dXYixE_3&%V2nr; zbP~?@D`*yYW$Nf~eX888^`j>%T?)W%SaQV{jYIFV zb)GT0>aY`(@3viC-`^f*pzRLFh3yD_D3&t7&)Px);Y&C}XYS@vA$lwI@mt=rG?e)s z>OECv^10x6QUgI5(b*^x&qa6qXy6*vn%C!}lrYHSmUMsiEy|Kt4TeVqDuwM%Bj>GM z!zUzA>0}Vq7qNpl>A8)g_{ZH+e0c0p;9ZjjVqIA{2h5jY@&qVAI8BZO^^cxhc6Og~ z|JohzRYKv_cYV1tZ1C@>XD5GkTE1pxMmH=OhT%)!khgd^%FD?y!r^d%fQ5r9U9W9( z>M9|kTHVYvaZkMG&zo}^y=Z*Sw+X8xe=5cHPW)6BupCrS`~IBdMctb!1DePgH|N1| zjbLp4^=8@sjD{})`cjOfKnfwKw2T5mFw}!L)2S>^vTGPH0R}&j9wvx>lQcAc5fz4 zN|FwJ@XBJl%B=A+y|Z!ukE)p?{H@7y@UA|U`VYH~+oQJl*)+T~QJ3dSdiQv{pZ37@ zMeX&pM`Z!%L~QCx_G;*@k4v|r?!S=!)(KC|G;}QVto>HygVoL8^p2Z#JLmXG7ix?} z0Ja)`FM|m3f<~-h`^sluGyRZ0H|u`1vVz}cLwdjeO84jka+FSRc9`LVn^quhn+d&P zuT_p6n`i}Sf&dH*72{7O_)q1hTWKtQa<$MD@Gp<>I&Q`R65C8s7o2V<^5|c`CPlrD z$pDy>tK8toFESm%L@AMQ#UGbh3>p&wl6^?O+E_<-ja6=QGo^kx9x1kIi9=w)Dz~xT zdr<83UyM&(Uenwk3$0gx z4p**Osm0y~DWB4!DGLD>e*%VqRqgH!f#&?$6$)SGCuUPeK*IdaVhyd)pugnoG-@66OCch?jiyVPZ6WHt}Dk9-jC?qfj;Dd{L$xt%}4 zPApQ}?EOL&lb%jlTdV7Q+K`B_eGHiWp?==-8-H^Q5}k3fBBY*ex+SHngX1g%MYOjAZ7Ns;}UokqSnW&sVAngTLE(>aK-X?-y$#;nW71bT&p&QoAa;uA!W>9TaV3sAbW9xk z5c7`cAVZ%E&_|9uNIRzMW>gPSl4 zgVKBRsxRo&F2(}Z%no1SaWdq+rkwPSmZNju0%#h)j6}PQLN+-Le?9294yEvsh35Z0 zWgcwj0r%O4tsS;+@gD9iwjB4Zc8h`#A19%h7(t7UiK3+vvj@U~1T#&bI~N51(^s6Y zBpsYARz!J#w(^!6uU0*Q-nJ@sAuMFkh$w zP3YMuM}AkD#uJ6FRx^qYe>ua|=jN*9CE1Y6m|gb5qv!Lj2+}{JxzevhXEnils+zF7 zCXlN?4bwXn-Ogk#&Ty>Mwsz6=ta!-?>9<#x;t+Pgn}W9dF)GZ5GhAa-M8;yvPkoz- z_4sF$O2!xKIG;%G7x8{C?>f(lYo zo3le!0W^#R>gZA&TP-lg^*R=xxjbP~Mgj@@-(l+2+j|>GRDY16qNLQE(cDYU7T#P) z25C3<=tO5L@=CPnSC0?)2fhuE4^zcx!~B{y)a`b`SnDdG*}*d1j#zAc&zHx#q&~*M zg|pgsh8wm_cXf^R3Mt^f^2pt)|KuTd27lY_XiI)U2~xWPf94%+R&meBX1sJ-Bin^S z>FE0=-@NiW&n2-iZts$>W!{hezbg>gHpQjgH8EL<=Q1VE<;HDTD<9JtB!3vmIK-+d zkV!sD?AP($I^N%*QcG>>(|o$QpPb+jgT>N;2CYESkBFK_rP;wTELq#!qu#xt8j>n4 zV-elBW30aC=Ick9u8JzW(AnE_609f`s8=>IH1jMg{%a(pg|8N|}Hbq{K8gabyvpmH%hQB_NQ-Fo}48fr+ViGLGOp9Zz^b^ASr(p}Hp{G-7xL-1sg^h)aEi90&s7ew`) zfhsiNTtV*vowm{BSO)rN#+Sw86{i`{vEi-$<0XYSbSbKK)X2~E9id^v4X%A8MR0-1 zQG!H8eIcoOgwe5#PNf$S4bf-ai%xXjpoeS8*5>mgM<@ps#==8~e82Cx*?^l=W@=wK zyPkXksE36a3<3z~_rv+2_x&U37X+)`!G_zCqsjjxhfMlgP&nUykNG+?WKGy8%iT&` zwle5AW$DaO|4Irf5^0g+YJXx~l+?E!lP$%bj|d@w%9u9=ot7TsGN70_3Rw&c@vSXo zD8bVMz{h>k4-?%)A5mo%Pzx6|DBbRUeP@g2ivoo&P z9m!K7#N3uU|IEyp=W#<|o#64Q7Z|kcL-@7cStlnah=cW49Iuhe86#n^J%ZG)Uw%Jt z3=IhYrM(F=^!65u%NC7ucw7u-T5HK0v&J4j=q@_hE3Z(jk(3ypUY?l|L9A=MaZ8>U z&z(UARkR$UX_*bPnFL(F@ILrE6ZUdALo)S00!&1Uf4Ojl*BR~t{};VHEmkP`zNrB{ zShTXz3skxspn!mWe$AlsQt`o*a7Y6RrtQFz3tfOue-WW6>Evpvj<;=H3!jjik55_Nf`$`sKjMdHqkGUyz?}dd?F}k=0Eg$qleAP7z!XQyg; z$zSY}reg3u;CRf7%+~G@?Jt|e9Syd_CVTzDAKoJWQezS=Qoz4}=c31mA~)~5mr&oD9?KB8L%F@wHdmeH;*q1elCU@e+AKrTH` za9;b8xT4jDv4H4PJv?=85Db9%#9C1l-Rxuo-AK$r!hdqrJe<;-w*dg%;l8_meqW1SW5t@{g(DS zha{!(Hw|8BE1%xY;NHj4%qAd5^4ZFl46xV>frG^j zJ4*&&ogyc;P3!(GDg6|_)q4SLFN`NVM2hFlcEI7orNMvoK|rtKciZItZ4PsV zCKsYS`Y#8>lp9F*h2Tqs{_G0~D>!_wi(orMA(9k!_kyf5{ z0&*K5zq-`Vy@)dV8&5r4NMZ=oPb04%kygqrhpN{~`QExL?*UL;;mv_4RBcTxGkx`{Sw=cpMe_;hr@HI`zJP z18vQ66oiA}C-W-Wo3%oJ(Lr9%EHRtti+j!L0e8jYCF*-LFMTltvddq!Yxb3*5r z2hK0ctMm`XXFpfTfXh=t6!(ZJ9|1CfI)#|Wer)ZdWxBmOkhhv~1T-qYB8pJQ(U` zwrd?Cxcv`aI3BNbuG2m0Za$0Eree=eQLE%{W_=wAVvRaVC_r3n0i-Nj(>nc$sf9>hTU${VIEq&m z=tjb!0$O z^=P4?f(&&uIu@Zk#3~y;n)qM*MVu7TaBAqh$(I)&>2nv@0)}KL0y7dIihgqFJ=;R;VpD|wfKbym&#~=5!|&DqVm&3p zsaJJA-SD4HQ%9KRqP!4gAc4#vp1_0fs`)xFb0&|P2XLbm%I$6(9r+4lKSIMIb!Cn@ zh5e#dylp9W&WSzom1>iOld)CISs&ZPucV%4hFYgV%4CA+cjk^MCd0TLv2=kMxJh(@I#ldX zV!k0hn1e8hYsMa*oQsRV)oS(U&Ucm$Id{b7;`xKwFhHiQefZlu6dc9})aSrXU+L~bDp=i)Z1L1*$Kz%Sq zUS3j<7E*~LP@mYzY%ALU7augTwbgI7?2S$JEWhm^lv=6)LJ?39Fe(rYc>qXdXUYn^ zfxcoDqKysj^TI*fXzKcKlI~id`D@Q(rg!2=o30G?!wX62+ow_#YkU zc{Xd{tEhcZPnfsoT<+R1`1t5BOv?Jv z3WK}0cDFFDyOB?fHkjR*WU*Ltt>jF;~u2>tL%f92r2^zASESsGFTpnBjrS7VE15g~juu_a!cewe@cYIUvz0eV>&YO!pmL^y$aT4TgbL?b_NMmhJ z(qy%zZQ1PKUXyO}qbS99Hzuj;E9>zcA$Fcc^=C+B_be1GSNm|#%6IEcu)*mo3J@`p zQ-(I`=bCrMWp`-H2lsg7`*X&2oa?7&bZkZHI%b_GpNT(en;+<3^`7@qbsS2zj1Rq! zv|f=yTwKmG<~b})_OHu~a&tF)cW1rwhYQuqv|J;V(@m6qO-%pBMzWUNBIVR^d2@Wp z)LGd@)1@jl#C4en)c*1c>q+&?(V!1ET(mn!_o zO}KzC7t+}1b?0{Q^7E@BWFs7WRY6&`OuQ&e7j|Cb5TJg!J@FI$u;s`&o5a2SG{*aA z_BXkuVn+%Y8)Dt$qSv*|&jR)HOB$*BE31ze{ej_=$kd%nZOd*mMxH$0C$QAx&Ir1k z8+%FndaHqmK#>3w3IfRXzYK0}FRYpNdvMl)4;BpeNh0pW`*osQe-pVl+@N41X*oOo z*i(z}EvMw;=AJ!e#2_yQI@HjsOptJu7gBqjEYm1Y5IpZ*_zMkp)5I*u(XZF_pdb-Q^JT&K(cTh%(otWX(<2Ck7#hIo>B&#n3rJ_( zFEajSNEM7kHPpt)nml{(H^5ChIrKfZh}PXw=EukJqsb2r0a(bsb-&fTO9IoF}=Sl{q^g(J6;<8U}^HxccU=y zT6}#t+;(8GKjR)F-5_1lWG1j%8Si={JJn>rz8vT4`jKm?^=9xPglYj%qj-BSdEIt$ zCG4bZWCTv9%&79Y@FD-wkaNa!)q=M3O>!E78*bA2hs?n+s@E^! zWWEpK*-(x6ydQ=*>+AbAQqf)Hj_Gk2;tm6$pHq$F z-``xx$8<;i9Wqh)OGfvz`?B22cGy9;)`rknPah*91t|L|-M;vYz?Fad!JQHv{~`G1 z=H>bJG%hF@jvlB(N+R6z# z>ol|SAwbGZx_xYy1|F_)?W*`_fu<=WZ|0=I$a~;mSJ^pR&;3*DE9^v=(ynGLVMk5{{!aH)jzKBc|~?yi_ZMZ%I0V2o(Gz&`m7y8NDH zD(DngW*EO8f6F(3d;6i$iv?83eeDlo*1ac-b<8z8U?v-|4q1O@uhdY`7 z_bvcfl)tR!9{t%JNYi8)86@f+t#_}+D=l$F_2pVYOSA3RS6t-wBp|=Xi9(jdvs_YY z_4p-4ZsP7-%)9L*(q5VC4=8x?BIaMHq|<%x=_=h+O}xJwygf&oVcNqde|`>7iaM4l zgEHacRdns{0NnRh{Vqyr zk#&!9&ai^71wV?-_6IFM@2Hp;oh#9$>2Dcigct5`v<)xlY5(AQ%$ori>l}&y6MY2m zit6-CQDw8+5%+c(DtmAKN+Z+0@tWe*iHJzE z`AqzJ)bz8_6amf-W9!ZJKlDHVb$x#mmca0T(R3A1QFY;V=R>13@h&Xq2p866)m+@wn*@*kdRlG2D)Vu zkCRjAiMx2k;>Cii4!haN>hl$*1mnGh+!J}T`?Y1FU~l#_CNje>RK|zhFQyxP>{Ufi z>($irdKU&ZN4|C4-;9i~F3ElE!b85ok0T6lGNFOIB`$!<$M_-4o-7i@oi)$axD`-C zG^p!|CBnE>-|_9^VC!Dh%nJ+{dw#Q{g9)O!I#%>-4u1o&<~w<(h3%&k>-5_f^p1;y zO$hCr*fQ!fo`MGxtx{vy^TOL>{ z&{eDDFB~KcxZjpXymo|w^>8&mXJ;aEd3aZ}QUAHY?Dy!r>Dqaomq&5^bx^|lZ|Q>d z!ro&$joTZYNaXf3!e%SCfK-mv#;w;i!y`ip`R0HjeZ>cvk%ITMKNwYMK z;xa|fGZ`|klyjee6M@XxWv5^gNv5^twh7(m%ePdC3|Kri*3X8iIQ%ZPc#kW5eajz^ zKuj)eM?0{7?9oLqIe=oB*3F!3BsgT9WpDjuO8)T*dVZ_-mIvoscyx=(LJpFz96fgh zSwaRL@|0xW5DlwuLAYG7vE0c?a=4|RC12UHvmhkrruG{DdO;%ax-=LVWL(d^6Q1<`n{j1s5puxqkS4u<$BXnN<)D0FlOeML{+Cn;HMBu>v_1j>-_L;v-a!k z*4DpUEGanMBjD=l+Lz2}0K<$}SRa=2hoJX1fZplQ4sVmj!C!Lr4Cfh^bk9vhM#fWK zU#Roy*6`rqxo2hD)tp@hw0;>&q6g$}x-I|1n(6QKeeXrW@n~Wk=4->k*yrFEz%1B@ z3nePYstVb6Ik~xG%`Gf2=1aAU%l)7yt2?t*R=S~qn~z;I4-m+T*HU!AOu4D)YPPWZ zFJ}iWEiDCARkEwi&CRb0QO-t2)TRzazkU%8Snd7$X+A_T!XzydrvErF-6o7)C{0>x zKigTVUxNvWOHGYbNncoYY4$p|WMpPWgn&7xz*8`FbL8*e&`Ddl4Vceqo`Hr`#$s$?{OTAePYF?(Q!5z4Oe=$y*Pp-CG?o@HkRV z&7q;l?*i^GdD4eETY>C@8Uq8vv6n5n)$dL^&*cVN^w^t<*e`&l*JaeU#`)#bo%uQ^ zUFiDS8nP3XH9MO3Vl_edASJ1wYjS$c^LJ|d#y9_68Nu{bnq5Iv5E5FaH9sN*?94>P zeY#UCk>M4+1X;N9bzDpkfuM~C2ddl58d9Xe*+4ZgDTPlMC4cu=8gwzzaxtn4?< zqRZo8jZ2`@`W#q(_F5j&UTHBn`csqTV7?A7Q`o%|{J3x>k6690DDkF{@BPAs@b2Y= zYJG?6*q=8JpSmxL|M&Ai35$*n6sb(rQFRXU0;U`ARfD_}G=GU2$a;2mreJCLV{~T5 zv1npf*4^D*R~iC;vyP!V2@nwiLCoUSA^1Wqt>4X~&V@x|Z;LK2++u&%PV9ynmGv&Q z_;hKb+1|4oJi-Ob)}ya_1zHs(2PQD;uB$AEC>)QMT1NLT;ZN@CcXuVX-0H^=Pt$BM zNE&li5g7{ooIBNqmHV#^Xp`e`_E1KHBLDoU)f$3tZffh=L>aqaiRz*6z6a_wxz(9UM}5{aO}$f{>6fR5icDweZJ}#-x^Uwf$u(r75`X(mco;QhkaL zIAj?D%sI5BzoxN(o)o(1h&EEk`BJWhGxN>%l>~%NhySgDmjrmHB)A%|4g44r1SC{h zbKX}VqMq=W1hx;(btbn=+V*Ja7#5_W{{l-t4tE{QY!msG7ZlN>EqP!KMy>gQCtKUt zxY(g9c}lIRJCWLlAg?6j{YoTbJn~K(vRu8@LvVfhl;BC|T%8lmQ{0FMsFse7Pbgh? zEgDkILl;c^R*81?Ogu|ZO!tH!urh#UxF($QIa1%oQdKI*FXKGGvIBcr>EC9FhEG^{gp7s zIh<~%feJT*Rw*$hS;XK}sWiWrWqHYuc??+0@zb?rx<|Kwf-ps^Sud^}Gy;bb z6%w2xGiY+Q(GSuBz-uJ#FTnQWO6P-_it^tmQbND$*D&#=b0&7nKOXAWxuU)6tN`90 z_aR~O7SHLv7%1ekXDThQQnIqR_?c_J+STaC5?I%s78Djna6sJFq+Y+qhD={*wiv}i zp`IP6wRgRL5Ry`#R)Dy1yt_J_Y4vN8f1-wvpP|(K?mo!X`RR7@<3REquop3bv1I9^ z^K@GyMH;4F{Z^XY!jx`7R^*#Pq>=MrH0js|@RIYzj(X1_5N4*lmj5omhSP{^FB4*S zO5*Le-Wy9M+iqE9+8&6&%Eg7dZ~wA!1)9jF34v5pR0MNA-cGkcAhWZ-1&`eiX4J>r zgTNE1-oxdtq`-t=g9WhV_{79wGj1Akz};aTU{uzD=TRfED0Mj2HN6looM3Yc>Uxf! zoR;>vzW$}#!H&K!lZXhVVbezvQlngk)vr%Ok!ZiP_Wt?v9fTw~pC$I2EK#;eMA1+joL-B!36{C08tud}S z2NdV{q$HH4MXo2yX7XKZJ1*5hKYskcWY|?&9nF=2%#Fu^EO_v-DV|u|v~GT}UN1c{ zRR3{YtrC8Jt3=wxlbrqH&!3N(Ri_AuyD$*=*mg*Yq9md8x=7>xdTWMF0%~zQ!#pU3 z<+Jv|+eq!DUpjG;H47&?EUOfMf3~dAml^KT+Lvg)Ty{iTl^&8HWf=9{Sf&i%5l|bY zJOuYpzxJ6OQs3xTZJ_YD%+8!-^&Av%FqK>3PjY-}ud{&{(f!L;AD=-vM8d+f}NuBl5> zemlBcI=p2%Txv1c`J+)5{u_2VYn6=v zsdZZBD$(fiR^sI3oN4i?qyMfzDR{Tm6CY2=#mFXV00(D+U6cQ4W9roI! z_V|4|@d0Vf=E8M!=@5(LaFsePWSQY{?J0xMOPa{#QJTQx>GlcFQbIkps1IK@PC1!l zezVc_u-B;m#-S_7{Y2K76RH$qgk7rp6GdQ0!|%YQjm)34D+2GD^;)3?*YJzNWPp#P zPXk(aFutNc+w=E_=wt!wtPB-+Z3L&3ze4LA_+xnE^Ho)zuCN7ykI9c@i9Kewl*LB< z8h8v?{w9@0B8Oa4U37`SXVJl{^2Av-$j1o&Ub$s%q(2?vKn{>~n3@HoQe>%txtIG&CooGwG;>5j%>CiX8m>#1}}A z>t(P@%FN90BOyDUw*U$1J$`_O24UXoCM3~Ezw5<_yQ8L&;DC+3ua4`5eu}#{zO!|I zY?_s-Ki=1&Rl8HZ#gw)?D|XRg+|jc;Q7s}n>`q`&MYK-CE>;+=>h6~Pa}Iv>1Y*C` z+|V=So868`k}0N817Z@3HUWAZ4@4lW-JC_*>gUB%Z$76Bw&Fe z9!Ipz+LGYqT;@PUFEpwxmNCXS5zg=G8RB$Ch^K8{E7=MIB9VxtsOd5OL7$ir$o$Bs zs0R`Yq;7nJWw_8cmBqoh2EDr*{OzKJUr+cJ?3>x5^$FQ70oDF!Wn)^^kp5%gWU?xfg- zW<)HKUFUawVsLTZEgQnEF%_dw%$w!dVbH#%Z2Y@@@}CX8yhQ4 zjsd4SkTakn#vLop&E+)T-reN|JU(c&)bq*yEZuJt%PE~-IfxSh*MGZt&GpQUy)9nE zd&4^A{9IZAK5cJp`^ExAxZ7gf=dVv*E)$~VDXolcVN$8`OId~sm zdW+$TXNUIq2$&q^zHX-a5c?OWH>!-+3Ac$hI5;?;#(Q=`soQXEkt#%9^tkyvrkjSC zIMidwOa7{*iQvOlqJ0RyaO!AgPQB7vZnMUd(b%T3C&z$7mgW{k_^%35O^hLqi9bIY}w0 zAjZ)nTnXFg+km5n?bNeGG>@rbh8zI}i&irw;;bci>1TKzbsbY{bz7L$QLu9x7cz;* zg)iUtE8j@=w_K?)uQgqluPm#5#QE7JuRH=tLr&p%Z!!0@HgGp}XNuIANx{wQ)B%UJ zwE1rcnnBOm;NQQ*;`bMt;C}T^)cvZbG;}?t9!vD9bfm`bLSc@EKuz9+0v;$#< zF(2Tuy9jv^1pc6Uyzx_VT5Q~OWlyDu)n|&|oS&;`KPq~(%JxeR3k`)pgx&X$LG1DV z=oj;!wQ_N(_=ivzI&D-`(*dRk24UejP6sucFyVpaakJf|>pD^ir)Wpkrto&8SGn|3 zBb|0V=pp}B^A6Y0y49XnDy1u9HIVkTDO;3n7*(2oiUX^Du*otVdM1*CVrp$_YKo49 z6+(+%S@j*#S3+u)RfcSQ+C5!iCchi84YGl=*VAV`58?NwOiPpk_$>+3fzO!_KPVNJ z+w!N8W_SNW-ZW%uMLB>f?&;{~ z@|pqHx6+~k8~m+4esqC97H=sjDJ|%1ev_IqAtEC3m~Prt3R^qOXg;iP3W z$<*KN;2LCob$$KMfq{_SS-l9{py%Obt+z^q#vpYPlaVRY1p^3(l>W8MC@40TJmfQf zzwt>G*BmGs8`O2g)$2AvmkpcrD{)&?1J*HZL6eGAI+P8j*b=eCPf_CUPuXr##D%CW zSk6wHM)*$ZpLacz(5qHX<{*ea!<~EaY?Wom(+E=UzMrghL?DEw)qpS-y&BKMFG-x= z5rW3R!-F3b6oih8iwcQKQ9G1#CVdOJsNDXo$4&J~CE>*Y8JHySP+>=xVHz+dJu6?) zAM7z*%&ZZQ9C+1G{mr}MeDUnOyu_-Z?l)HiXR3C2jTmIK{~YNr&wro#{%<5 zj|`p|qZl73l0;eF18dN8Rf&7z#U_uGH|r$GQd3ub@jfD3)UvX&v;qR8DO`rGp4ox5 z)*-O`DlwSkM1N232RXaHvoW+{VurfFRo{x24yjHRaXu_2Sgyb}WQ$>BeyQeC6UST5 zstQ(YuJDXTyYz&L_K9$29zD}hiUbS-8QngdeB&ZgLJEok&$rj4VX964&aHP{Xnm3X zS@Ub;Bji?85QyA5L}(Ywsi;JMStcQkk#Jst==^Gj81)I;*-@W?+#})?%u_QJ1G^}LAx54olzPG!D}yadCaLKAr;A9pdbL|Evj0#;uYJy(eo4^_c!0-jbZ% z1f8ZHa7)WBdByaYFux>IR(kwmaQSgYF@hQLVg0fMl$(W@J{d`%U^bk3znVI4BrxMS zuksu9YsS0z@uQhrw-#))A{F5~%UJt3@NUAkM#B{H9sjMiwo-I@MDZ00=d)+=Mmx8+ z-r%IWgPl66ky!C)JnES}SMgvCYj$?_)$MJTDmNrVMDv7TV2R0r%KCb8aLiBqNx|cR zjHtvdf9<7<+hHu&uv()rn}A-I|G>w`hjN>{ecr}a24+x66BF7WZ!$l#Y5p)7NMs{T ze%WA&{*UeQc$o&w$gHfak|5MF_MRFv;f$+gkcz(S%og_LH+pwMxaD><`<*|uyNB23 z#?Q}>fRHdazc~cGjKuk4A8mj1iqgZ788fX0TGNdn<;6HPK`jq&7i%K01kyIwD}{F) z=~)4UY;0`y{ULY^FJF?+_o_zNWMnjX0Cs1GZzi}2*lzTP7zu{AB_|Fp8_Em)gnmX0 zBC5YBppH4IqNb z2UQNQ6Vr_7r@@PtQ(lSLDZofdOQ79Ez+ZfAu%CYBFSJh^|KLRM<8V2gNu-ux8JUCJ zBCc~fO*y3N$J|VXnakGSCm^PG51?y5U#s%DHPxSvz-lg7M?Tu&Rg8eM0-$5f`Q^k}SKILAD!K3J_`a zR-ClHI!Gl9OJdjg&U9x~7a=f10hps z>NBM$dX&#roh2^Z38%jG(##^|yboSw{qg@=0AK+F=Y*z$%1RCW^09XmPv>x=1>R+e z8y+ACyX`!43WetU{yqHOy5-U%YO$6L?-1#=!KylSZ!8VBJM!h_CAp|44?tG8rY4_z(($kl&Ucl9=im zsM0w$nn6#)0UZ+V7U+_&I7XWhwM2Zz&iX6{pm7gmyD&Q zrSWbBWmAE40umCGQtc?79iJE<@`B3I zhK4+Ol6vw_6ZAUCXR7X}LxRig^YfI&+NG{hBnL6K;3S0cpNL>-POh$A0b+vMa|L0? zP57t%PwdZ8QLF3gNTu3#71!k{DJhBIbgob=GA;m+4k!fCdhtx;!s*h#nL?GBM8d!XWop>EiG_gN>1+)*!zomc)IA5|hhg#Plm` znG+jGCa-#qGGq-cd#On0za9pw6Hf1S0{b{GgMOv9K}N0Vt&z7UOxIwUN6j* zguJaY(#Z2qsv9AS*=v0q6bN34CncbJU4-$MOn4Ng%F+UKY;cfN{Dla2KoCV3x%x<1 z3{6YP$RI&XM(5fZ(}oeJ{6?Rme&3py=*0RITTC( z+AY|1jLVx2NeFxsSMUSdE@&QmcUfw4a%oRTE&KNT`Pgc(~J95`BXJ1Hq) z4n|K`0shw%lrCMK0ov1uX-uf~?KvcniiohnOqw3}3%E4iYEAGL2}Z7DIB1sG#R9ml zL5`0WACv-bQdA2ka$8%C+;vI-C{Nl$2axgplAj<|V%eorh;zpeV+Ikz2+buIyyGQ@ zJu1BygVxsGPd>Q=SqW_7S5D?0eapf^2K&QlvuaxUz|F$li6#GLePOT-#l-kN9Xw@1 zf1>Z*L2Z#D$?XtO?TaC;P#(p(Zud#eV%3*->Vzny5zxr8m?vfKstB?Q*3kxHaUg1b2dcu#4%&|z=jNhab z2U^%Lu#S@-rmPitCS^=b>A(fe=U+5ZT>X38+>krDysT+@@G^w~6>mIYA+QfU|?c` z$7@8p8McZBPq1)fev}xYAtW0F18_6+`t?87-$)tNf#7760#joZ6&y@V%(UpL52*h} z`?6)b?9(=1qz}a>DUl#WB0?AUu~s)XC+Pz?PS4i{My}!|;>XAJS-~zf0H=Y4$@jL# zdF1XeymaEHNHMH;rn{LcHGp2tJGlUO6J|HSZQcpaiA@2#+6I;8cQt@#R>#Mfe3|8J zjrm?WXY&3%{r*HD-d1mP=bX&9p|b>N{TUU2oMKvp!$CJs3hzh2^M-@Uu&XM1=<1(E z8L0B$OLVePd(8nYo+_z*=6iMahQEK?`yaIFZX}@~Xd6v7fOqhQ%;@3v16E3;jHxx~ zzJfbUOh8aU_lnERWr!q+Q88n0FD6tC%hoJ4JTWpyCS_`)pyUur27u zqs{4sKVg8w0&8=oJNnYi9?T#>=!pjrL~@~c6>wl&{Q-*FwLH(ck~_@B9;?~jbZDyP zK_thnmj|I}!-m+Tf&;m4a=>^??se_-`O{IrLB7fZ?}Q2)&Nde2XpNoDm%l^Z?Ikkf zvTNf7%3*Q!GNiqtLIrO?=89h_(XUa;`NZsf^Uj6;X8GYt&~&OquLMxOMMXt%mL?A)Y!YV<`u8zyC(QWsKPH!*>KMlpv$*k<}v)@4b#$mv+fam?1o*oq$i4GqiVS)8Z z+h8`}B9cwB2QC&b>$yFg*}2veRZ!_v%HXnK_&9{|v)^24czF2D@YaJz4HVH~9@Xmz zAilZp+wmiyWWFxwT6Ws&H4;v4scj%!#Jn%!9_s!q14s_i9!)6-iS&ANb47eMg78)N zWzR^qco2unr}7sMe^@rD0^@1$CAm0#L=ZL+(!lUbY7-XlCR`mowK;+$)$#pG5KZ}c zE2XQyre+o*9yv;lSWu=Qo)Bwkb+Ue2D7ZG}i1;0c&q@#)kU!+F{+_GCK}Dhzc4PJR z^BV(57cnU*oSot{`fSfbuKW7+7Zfl^x2@GghZRxaDW}| zGBzbbyWgb~juQJU)ta*Ppn$?cV14B%!9z`KbZ4*}x2bVyAR(I9PjLnY201J)sgZxs zBuWVqV&avd+}N(^X|k_gXsgGx0q~GHx8?xVeQ8)Yl(0QG`yCRPOgh1;>gnpH{zG8B z0sSpUn$YC$H-TjS!X!xe9ty>3tH(zYcql|mraF{zX4X&%Ba-mEpSZYpxAbhsw1~$) zlC?)lLVeoN#-B=j&|vunpmt$S*t|$rPD>f64?7gaJxWA<}FhpurqK zK{b9QhFCTG1u*7y=yA{A=k!>;MTzvNARCK!7w&9hBp!?f$G9by+;0XwwHi4t|T|f z3b+ZR8xI#?*Dk>ab46^PeC!(7DG~YQOZT900M|OrOONMQes?tK&7VGfIw+MldoJOa z_}Ui(V1l8q@}$7#U$D+$7?;Atsg7&5WET$_8&$6X_50?5_eY!wftzLSl=K%agOSmw&OG z)&3u8WRDT>f#qpaTK4Zv)#P&dP@50_l1G?1UJ-!Wj2fe9>oZ;GH`5h2K?fDXgooVx zLE8YPv|87rlA%L6cv==w+(9m*u1@gz^XHt`U9{2Kl|^Jj8Nc>oTyNi+zc`7)eP_9{hun!0JdGxFKVQHMtJeXmkg&O zuRz7r`*M%z+Zk;52&@F0ivu}ETh$z#EZB2@z07^@#Q%9s>U&4FtUkDK!>NkACnFP6 z#mmfWE&qZOIQ78S5fnLb(;t)iV;MH(dPNJm7xmW2HrpXv#&i@QtmoEYZtluB?Lc@> z{b9Yw_tjon*3btcRvh1(y2Na>f{^i=CEDfLWs;}Vo+p|isO1*`3&)JK=7$3pdX=(p zXY+@yqP=TymHWuo5?P(D1z0%%)iM$k?C;zFZGEi}KOF8)N0s;tVDaZ;j0$|=Kt|T7 zBTi8a6Gfw963eMZ%p0akI-L*;w5BU2L3bC2)xh7bxcvsfny|6_VGJ?AUV!%VauUX| zLa%xo^sl`yzM-YdzZzSWq7$Sw4vt4Zkk8@tPY%c#Bfh(~67Rm9;A)2T(%nw(Ez#NEERwe0VZY!6j%|% zqmFMYl7Dv>G}j8ZK`RM3LDo-vBkEv@ZkQDoh{eY@m*p)GyN#OyR@v=A;|)=VK~`4I z712LMSqxf9saEbp-C|J`LZZsr3W-n{* z44*<;U-p&(YHA}QiPJH@0|Lf1)hV8DW!K;nsa3Ek$!Ye0V#C2{omLF!YHlvCBLsT4 z{5Wh`b{8cl-XH6*e=}52(J%rGOFl#d@X1P|Oy-a>c|1{T)wr8Lkekhk4SQi3$LgAz z44gGsq9(-j?%$nWFfoONUB;5`Kyeyhl})b$%jz~;Aweomv;A%f;Op{&H1460ETkk2 z-t;^EP+uu^T4O1m3m8*=c{Ogw`_PAqz*n2@0_OS9>Ce}2l618OQ2@vP?E)RmUNR%? zR&+@zJ179lT8Hrh2F(AEM|#2^mKmD0l`J(!XrlpwKSSr6ZD}HrJ!_*?l3qN1J)u zAGI8;j=GDCSfeZXP@wi14<~6?@51ZVm^(aXQzsf&xQ-vt-PdW7jP~{(GrC7Bao_;P z`(t#gU?g=lwLlz;>HHDTRkT20pP-T|3Fzi(wcdjDHwo^&E}vM2O9=^i5OL04*YY!M zCnRiVCM{AUn6CxFM;s0TOe@egh{xAHvG| zkTqrzK#BOKkB0A=!$w2rQc+Ss75Jj)#yg1$VvHIZ2zCuY-X3L{uLisD<6L#FBc8TD zK?e-1xtrVBLA)LLw=sS<6xr2Pl;}`E7vTY($E=t56#q}5N2VlTvjq|jWq^_ZB@a7( zhb>}}5emj(X)x>EO`Z-z0*Bq3;5vuVSEH@j{=w!|n`iBbiNxAK3sBJ;yAlx*zV_NV z#|@K>mL|A3EW1=NvQzqTLX8C9ujmT9Uj{sa5mmwfmbLI-Rj-zK_)O?P0V^_Z7{7++ z(?r;YID#x0b~ZP~xX6I2MIyl2J%cJy9-e@wJW%zc`Sanpm6LtKB}nrGtxYtF!TPC- z(1{nC$=7ThW51-*cMaq88)`!+W_ZRQc5@y}lT1H|D(NJnQJ=)U!+#<-UGV7#z?Dqj zY-cG%-O(`GrTG@|&uYdeaRPE@<*Ph30;KselN1OC$F=Ri)P`94SL3r280zvu2oY9v zdPUZoei_CazW{grMEIke^QzXaUbpJ18IlrvK2>kbNBqaa>QnBpG-x=8xGX%pq{H!m z?-S;1IJRq)M(nhLM${DYMF95%%-HMbZI7n- z$P<6a%Yvw0;11?_gsvhd3BkYu9D+t8V7&TEzu7|u88DO2n{Hjk1gpav_3cWghOBu~ zH6X=H^()6;061g9E#|~MoWcw#)myP0shhsl!YtN*@~c5I@g%Ygtu{vyNCV&^ixLj+ zerTS8Qe|b>hlC$yAXn>|@ud&JAzVdl0D&na^L{GP;D}_Qr$+?Ev;_X8zI|~1{jW%! z+I@DyxReKc#0C64P@f<`3?KZ6otjU>;arE?@e&mXjRF;3&un%`x5qJESO&o(Nb=b1 zt;_|VR727>m0`{3Mi&I7#=<`s*^YDg`?W#3XS4)YL%_+7RwFLDRc}^q1abWT zeP31I?&?ZwVwaxAnG%NhyyMx3S4%EqP*bLi7KcCiW%v)??VCiGBWllfna{y$`bzM= z0RWPpLvdddqPeqA8kz|1v$KH@Ya{I=CTz)O@m(SvZA_n0lRvBh8x zKMgwAT)47-SGKa9;!U@A<(RR5?=gR=;D zyzq(_#1tp}Bm>T;H~#F;`aNh$K7C6Hc&IN6Y%so(8bPKqeLs8}n$Lw_5Le|=vy|N} zxU2^`MHX=-tMvQS}cg!pi)p$p6*>a#M2)A?US*vU;>m4g*y`3pl{v9 z+RrdKkka%#9=$xP>@&?T&$vf_bj0eTcjWrZsER ze!SPgL|;ZYS+#&ujC29M-s$Jxp6$!B%}jMd6Q?!MW`P+{+Q;QfHZ;V0^=~1AJd)!7 zVh7q9P9$`oMPkt7K*n~#VQMSW`@GUW)@RX=e`eS1$39D#$;`gU$EArbFXsXC1v^h=AW{2Hds!Xp07nD`M6^fsi>?;lICcbmuiKkIZdZ| z>ZLz@`v&{Wrt)%p!lPCgVz;ZUOgU=K#=hQscnJCZ+A~6Kr!m*{n(^oGq;Oz?YK*)x zhqHl~I+9aAJpZJvG?4C|wIlh^kw?E$U|kS%?N&~@&5kBJ1z9BKW7F1x zeT%i<;K+U7fmPncHk*??=uLqUFP+BvmW17#qJQlMfxr$JnOjo*PW%2AXgtR!RuKC; z2QM9nQ_#d?%!bquqR!oKA%8nA?AXoyAVOX;3mqLkvomJH9|{W>H@vP+@OGP~3g1+mikPs@W&PFE z;ewpo&9(Z^uL&34W?^6|!#ZY2u=pEVNs@K-v64LfE# z8(_qq`=5L(B@<}3(`naPXr6J4iU!!){))TqRy`0@c zm5}u|a3G>BIU9;0N}C0dv`{tG2lJW8{A^d7Ng@J~%G#R;;3A6e%}30cV%u6?8WVD@ zZF9TWP4g2`-@rPfCTi2F&PTei#3~jq6rEDnx8QCw ztMmev1tR%bl{p1juh1#EG=XzfOP@ax)mvOI*p`${Zvi5C1j&kh*glu1FRA?*lLw2@ z&r%9#5QB+YcPi};JEQ#90S1n#ZGCNJr~ow(Px2|k$%B>w0nt=eZ__knp8@&BH0~+; z{Y)*rHRL9X%on>_?9TNimeng(>S{4Y5H2ECfLmNm9fR{o;E0z$nWEvJn8!9D5ao~d zy+%|r*>yVWov;+=Ic!grZ@3UR^>L;m32^lsko$lpY3(~+7r-X)iHXfuW0_8HMBP0T zQqOUcjUvGU)8$Tx+E~9iiUb|utKu6^f7`?;GHy#-8`@mPfZr4nE}Ei_pc;?{aFbg= zdNj`wRk-)7)W?APBr!ipf|<`wgv%=V8xTd>E^mUu1a4C!O`Mt^8PH&rLO*|O#g|Vx zA9$^nxb62KBA8&P@yq zQ&_YbEN?pRg<7#eNt#-}OOO2YNh%+A$FBihthJ5JfQk%AClLxrXqA1cq@H5JM*cx$*(*vRhE_L)C^S?g4htR4dv)$k=koH`I z#yI&DX-d#n=PpLp39wK({Lz1TFx&2~{11$wm|&j2j)#tq&d-&n&|DcbF$)?Uyzb|$ z^gMlUV@?7v`7;%I8oj2#83eU@a*3ZmlXZN;H~!V$+}+$IMoB>*S<;YynyG#0I>FLS z%t7J!SBv0cjG5I2a9%ZoFW-?H5)&PZJ|nwWFt<@Sftir@v_J?GZ%)vhl&9rnT^bh&7nE;SK-;ERsO3Z@vOjjn(D z1YdQiU_u)Mu8xr%meM09TMp4oodbF2dBB4&9cY9TVL!W23YseZUklI^8R46dDzL_q zo6paj>3GM8X&(g{q9X7l))|O*6qwiWZff&-)ZX0^i>9&AFo zTH%1+J+Aw4b9gPzIQkJ-O#SU!^A1(fjTFtS!XJM{Xr|;AxSLOciPM#26pdE;*K%R( z_kP1C377Ysg2wu~0ZQ2|ycF-jw{QTR16Ktz0csit=N=@Ha{ncwxI^uCihrShsCAfz^ET zx9sFBf~N1|ePyjdx+|d)+uLqa2VNyk-=Cn(7-%lc`LM`kgBbIUpBU@F*1u-|0Oxp( zQ>{3uWF^m4;-6EIxtE|v?AeFC$bZ5RrESZQtQPy^SWjpV-|sWiGt%#+<+W2=by^?) z)h4YbLpY9fqWpeX39Z$AloJ=DKYp3NI0^?5FZU)n0O+B6{iC_ zGXD#Hncm-?`BPs&OV%4AQu`gQU=~CGkY2LoITFBsRYGWbfEXhWJm;G-V6P2y}XU4qS*W*(d{Zf^|%rkVG}7e@*53 z{A(Z^)@vk=@4bubM^l+TPhSKe-MFo^|E{mf$->s>zosWQ6}5C<(WdAyPC!8fIvQN& z1dIWuYCxeVH>ImY)5HLAKWL#@pFQgY(o<7@ih>L_{ixh@i0y!^4(N2{4Z9 zhT{pD7`WZ=77##}E$8hZl#-$Rq#5nW{XK}9Rv&?d`?!*ei{q@ zmlCDmO3;vwW64c>{GJahJ8laG(!IVCqP4=s&Zny^r)?tvm|V9!YQ7xC$*{|R7$;V3 zVbhqExRSFFC~n{Yy0w0MDe>r*7ApVJxV;HtD z-W{q*F?$u-9#J&!E zs-Qa`=FGsrmF=6A1_K0Kv{+5WL@O|EmF4v+=TGXH=fv3#7>DNpjs+K$0JqhcnFM%6 zz8n0#U<9Jm>nexiwEf#+Oj2yVCiq6sEoJ+;YQ@^MXU*E}(7Gjj>pp5we&9=Fe~P5? z6|H-DF@QR{B)2UgR5Z)zh?85DU? z1q+jO>?j9-HK2JOh(S-I5yU)?HJ9FB9)na(@V)DI#@(UU}(3!sehPpKV z4u~lVLOLe~1_vuPyIrvSy(_E-`{9XWl#H3KB%r$b^$ozu)m&Tan z53xF&wY>ScPGICbfe~lP1?O+*BxiH_xBg99nP}%O)^=>Ex0ztR>cryKeZ6$XciccE zvi8j?i@4(!Sb6WQr^d< zuRC#xr!Lv)Gdr=@f}Y=+Fu&jgCJh=c1e=X6dDD73x`9|B(z!jxcOcVNR4nK|do9NTB_wbpVY*_;M* zsF#|uX;3NtzaSUQ3lAl$7nVw=l6SDnf(nhkKU1;yF0t)zgg<3lZD;WE2fnAh5_A%t z1fQYgy;QCXR9*njziG1;nMIR`G7!Wb3`r7SFG1%29j%5=6IGP_GcoGpW|LXyskWj>#&bHKop=2F%OMCPzcy_=3p8>9tQ`Qnm@ z%{!A=h&SwY&xbe3o~nH^#UI&32l3l8A8hfk{zWU#XjRj>9|oTqxlgQzOfkPg#MU?B z{dc_0dJY4!4f^eAN=)|vG!mOx!t<$J>yTF$QS87H>d{aBO_t(JKaZnz%q?Fb9e>l2 zrmZQ{rpG}(ic`48y4MeTtQnxD4<29`OMwo{2;&7%P$h^r~zlo z%?`!kIkiUo268tSQ&{c5@K|%1$?J>!laO>VW$y_3!*bKDRLnDTH-K(6ax6g$`Q6+} zCf+DMt;>io<$>B50z+iRdErs)eS?sJFlrWENVu(p^O; zlhIoP8-;0JM2YuLg}x|a#m$iQC--k314MyPZI}J8Nv_Oe#yJsGrx)8psguuk>+@^W z&8=xc^u>0?s1=F$NMw>LX!NXjr4RlsaVh9^xpSbwzT2+eS8;RS3#%!buv%611jH3U z!oH^uvSbrCY+O*)kx&KT1^_q2a+{CNOJBeg*aQ}rM5sxl0Pl!o-b8jw3k_hU1EDdU zGrivthwIiNH}fXI)Zl}P%CD<&z=Pa^xZeHeV0o_tRKX!k+zz0foGm+#4Vb?%@O%8x zacU7@itsytb3LP{U_Lj17Nm8H=jgLmx6PI6^m&r$%K$gBZ5FR}nJ1=4UIOMpbWLpL z9uR~8N9}Id9bAbI%rT=@Hf#!OVO9T_D7u-|%yDGvfV+UE)r9s_*c!oqFa2xx-Dc(X?@X+9V z=E6Au8vYXglZA*f)u?7(8~{2+rmV>sUo|dnm6f(!jxqZ_MBmi(dl|FjH5CD~t!%uU zSIFyxxB8yJq6h?EIxr}klD(19MaLLp z#%DKhmVZc6;9`(bQnE#0Wsj&@4$0dPWP5@8`2-5!R{QV19JJo-M$I=knN(96IE+^V zb1Tj5T@Ko&n>K`rvVCDIFj#-KgJJ3@YhyDyB^8*R>DVteC7-x;-&)5c?kM`&+`baL z7pgEn7m8!GnA#rZr9;kcx_w)z$Mn_c+WBfqAad4@O0bOij>B}V#LtnLK(ypd^N%W z9--=4V*jm$0d@`!ypCJ+yrvc^*wGWlKy|!MBDD14|6Pt5!n!W+9V{x0+tC_e2J5+r z_|eRpBqE$@mNk^*qwd-GT&|9$LuUzQO^U1=^wZg00kY)CkzNJCjHEPV6r0(eaX%;L z{Mcop5djvx?J;NxJ-D#GL%&ymq2J>7Lf)Z5j>}AIqGw0_yat>96-#KIqn#N=L5Zbf zXm02O7HDm?-|H8j7#?t^yT>C~v#n-2ko@EQh6ki*-U9`Kwy)!)|F;2DO{+OW9+_ zC%Z&9iw-4XPa#wS8g$M!)`qdX=W_`D&vea>x=2{dHQL%v_jwfRsY;Gx+$#J2}`L<$y;;JVz;I^`=^)7a7ZlRI) zR&c*OLDJc8Yx5G##*A}suGf`Qdl@E!PDR>C^gcALA#-jw5BN1y^z@_7a&j5;`Wqp| z_ZsIX(AC7Un0*o^#b^8RdU5^rb$5Os6tgDPkZl62vOK>Mqn>BF%-N;-5YW1YM6p5u8m1vGo596`yx)(^qWwlY!drIyS)|ICSBZjGq0;8|3afU%fZk z9Fah#nt?rIHsj6-7d@vVf5`q>Hw10IY_ptrktCwn9{X-AjDA_b*lC1QBfa|WGut50 zY!)sn$MRy@2tNOKx!mM3WHv$Bf_2G-4~!77M(xmn#dtA_XNDE8_#U`DF|v!MJfC;! zo&WH#$Ucgk7Gh1s^4a&++8f*BB^(cxJK5nNj_m%nFtGfXRp!(%#dscNj0+|E9S0XP z5$JgILuofDPy~b8-0zGOQr<)zm`zYQs(XVmyT;{1Gih(wLGqo|n^BqW4~aHk<{Af1 z``~0Aie{e6BQUaiH;q*VZ!ixw*Lp7zgRSNi>{;xqa;<9FHC8rw_Z85{Pi3U+P`^)o z|MhUIRxtTD@U!L%ur289mD|rW0}-E}`t1>*)ga0kd3tVdY_KzE3zZOr>l$_Ux>O^i zRG2&=1b8o~*?<^xCGE4dtRc|JQ^yzeGri)5g^P;52bObM0p(>9#MS;3#oc9=N!~!< zE6_yWc^e>r`WL$N;;C%3*%VMfdlSyV z+4M0M>y32kDQ?r%iGPK!k+CIBx4?GrZ;bT&qsUJsMxH8p)ZkPKA8Z<^*FlpotHmg6 zJL~Z+gmIbtm&9)}0gN?D@(Z2NlVpkCiBsDa&btv!Ujwf!u24>XLToJ2KwR(eJ_i|% z3WMmt?I+%1|K$kcq;%h|htQM7w^OWbvxIS;Z9X>)33+yfa_pX0aQ9;M zap7E6X+b)=xdNyxe|tv?Mlvi95v&C)IB|QycwNyP@jY2d7x9Jvg>gDOUclZA(t{BG z2tqL)8vQo?uYt06lg2!UR|gNW_($V4~v?N5*q^7|Rz$sNAO2I5|@toe~Ck3$NM z?Y|G}g$(ylRxdN{*~|+3breeAPET^5tYpQ#xXEWdZ|aF@I^D>0bZqr0`sy1tln^6WCKUt#rb;PBub|>d@Kt9`B_}V2tE=%rrlh^D(&rD5WRm z;7NthrwugS!%v_4>6zOK-CMLU_Qyg!XPX59SK$9I!PNR}m6Pjby=`z(aPe$#$w_bs z><6MQaCz}^z^r3EWJrAN!zjAb&;At(EC287;jL?r0R>Rx;@7|l<~CqQ`(gCki$Bi| zK0Jq*JmdHtf#qPS@2v!qkP5gW$)8diS-5!C?@;_)2)HQc$SWEFNAzuXQ;OloKb5@A&9z*3U7CpDq-^CFbYA_ ze5Uc0x(ui*;>kD8#iR%8ZcNax{rAvs?E1X1q~5$wudVHM-paB)j(%q`a9-=t_zkhL zj18+Wz31aGTx zbvRO$L63WX#cyE-yJi_hy)C^In*e%vKa*MT+->_{&s)n&w!0P&fMmojkL6oX%IZGMb`**{B#GF;7ZkI?%cihyzy7W z#2a(SkDNLC5r7Ti0cuKPqYXBYGcm;H1u%V9#7m-4a+!vFd#wEYVl=H*^2?Y`mu>cs z2NWM#N|U2%Ed*KHTUbnOE_(IO&YIJo<}Li<#pO5#hNhf-3 zOI&dy-Yl!ey+GgsoGIqhwBOY{OX!f1A?Bk^M*pDdA4GbDg0+U4-m@#LQs>G#n1qfS zn!yPJ>x7;qL#lC<5-MJHn%=+ess9r#N&mMiwMsU1Z81E-(NoGbf?{I!CcyJfuM-OJ z^GSxI?_@GzzXzp@5P;;7DO$@*%a;LOn42?+7M;N|PF0@}(|EFayJ&ZBl01 zfiXWO!!t{W{utjg|B_K(pIbkj3=Yn=6Wu^3poQARki`K{yf6f6 zcdtXKVp(PE$AJ~s&vWY~u*^h!OzJI2RLK4y#P(GKd|XWx^$G$c5c#e?=?(Vl#;=8R zc6v)xg|LVBaP+nw&a=|11<0uOxB7t6J!}>lazit3OPdfQkGrKLSb!^zSvLqYZ2ME5 zvZ{I{@|{%?HY%i<3D?b^T-~>*w$^4j>Y$f7)sqKh@)wj`kEEL@1!@X2@j~!+YV;2p_vWTB-W=68k!&Duxx6-ys+J@ z|LUzXNFZQ@jk;&U^DnTSV`pq&z{p=V51cJ(UyyydvGf&rgJPpz&RbdQ_F^>W71p!S z${Q_!~D*$YEWuIs{+{{XAT&0R00f0Q*!8SN*pCYXTmH$U#K^ z*@BB$bl@9cD`Ls?|1CkoZxASe)S$mUAf>a*Ah)<%5*qn;D|pW9b{!aOuubf|c7!_1 z>!#6_iEt!;`;f%IJw_k4fdAU1ga!;?pz;wvq^;E9I#pEO;G8VITaI4`|w#I(4KSS~a zhjKQnF(9uB_!n+9%5n^({g%DPS}BlsT+3{4x@NEJ?yem&doIMw+5wi^cg{PP0GhjN zD=eO9QIw+IAsN*l-_PBS?a+`f$4`@U`X0VEH#Xw(%I9Rq;dC2DH!+KHrn>83Qxkx= zZGbm#qv&d>gh5Nb^ptU=IaW11&y$V%AR)n;keJ8_@VoJc+h>=Q;70w$K)ho?Pv+F? z&bau_4&Qv1E|M4nFhr~$*ZOsICX+EaJ-D>o`}rAr7s)6r0Db*LeSMVHMLkV?tvfh^zz!E2+ zY!p>cRh$mRbE-(Tu{Ovq8FQ^L@#_wV20VspJ0aS?NHN3cAEFtU?rVsgxz&97WN9&DIkeIVyIkQ{$ zt1uffmoOCgeued+$+hc9%Q^k#+h`_lNRZ2MFq2#i2&F5DBkdeGalBTCKaxHklBy&I z{&G*7{&a&hFx9hhHDCrJTDaA<~`VKohbZ@Q($^=UM>yj|zaee#!1^bi-R51pJ`#@%^)G?VC2 zQMmk{J}LviW&mpm2n!O=%zWcY`x#vI(N?RKY>b6@Z8C9aZ&DEJ_O^}Q?POW!WU zEG#SgAS1(4rr+uh@OUk=vq_pTN$tkIrFgfY!pw|7>0n%0q$&^ZnmFb!T<#>%l_{e0K;VcHA(3}|sE1lz()`9gg}2N=6(PAxi(fGCoVX)X4IQUTRXTx{2E0P`RZxfJUI2np9V=^^xk_8aO}*ex~M2?v31+0s$8F+rHEcF`(Q{tJE0GRIa`Mn^WeEx}?0P=qc-yeSu zdc3ky^M zaH5y4pu*(8Zf3)w{QC4GSS{cMOtb--mkU`?DNy`5_SA-aGmv?i&P+p z`XRcr2`Z@F*1WK^Sf)OfQ0<$>KL@lwgQpe`6%=Sfi@MUlO2^fsg%brf~Rx^e(Fih$0rI1Q-;@2j%SCo#$WH-?|BpU_E3 zH7~jdq%znn8gY!I)G8n2!KWsC-{+|fe8&|L-4h)PQ?j7TS~Z} zVlr4lNZ))tJ1F*p6y?z2{q>wypJ`tjBZpAxH3zSq!fzN~zQh1hKfAbyJ4f345=YYs zTJv()b--q~PjNqf`sCEqqKjy*BpSE25QMYaIQ~Js<6~Hx3IKzx$_RZe?hN2?n3qOV z_&mlF@EpW2&h`WJ^{bazAR~rA0PEA+KyH*fg|W=!p_)Ye3?BZz&{_yHeIQL_LMKCz{997v!TI>a*tQ*mXKIRXBZ+pSC@&h8v9cb86~WNy10fxmn%^5 z|6u>s|5prO70x1j5De*BMiv5JAByTTJ&PZ30U;ASM^HAFWBONITJ7-YXk!;Qw@#;~ zila<8Le3W<1wcfeAKS?}wbat$kgtM3?)&)$n==~7Ax>H$lo-)E47U{@`ljaQHMm5* zL1d29CzY?d&!F;qt8*|%RCRHLl=oG#=W}vl3f~8;=N%oDo5zL4aFCMNHFGAs$64TU zcpZQ|2b{tkx7?aLO?l>TFyZ%d9aru4wEQPMzx4F-b|7X5k01vN%#vI6d8~mdT&D{U_Ve@2;o{Z0?l1{3U4t&R+o8DH!>Lb& za6+mEQaGXyc?_$#&5JopZuL?Ts(D@{cnJ_#2Yunp{qqNlNfx&+&F_w+Y2s&GZqDA@ zlis2z zbGweO#QmsJY);Hh$`Q0%M$2oxX|=sgvWKq8sSjyd!l!M*FXlrFP{)oid~3-_)5Pg z-XZv#IP|m+?fpukyxEy35Lc+}|U%v*9HE?s?9K8d0ds#x>Y=81J zbKuE|y^9N((UsPAiYWYjLN;~ZQVh5)03V7MLH6xMd{OYG%VvucNyR=tv;(kZu%FuA z21JjlM~ZskifxXL52AqV^fK;@4?eM`KX&*c(HT%dU!;Qn5NN1nw^fsT!6dkmtTO7x z?-&!|evGeFt$d1moL`*{CgtTteE|l|-+nh^5%btdrC^8iqmt0;R(0>*xS{yG?dZ<2 z>L;YQRzh30VHJ25@rVw(WDARHj)z)cNdH;u`w9lKy;ka|f4Hi^sGS)Gr^h86#s>m*2 zqMHAs zZ9(*IB1S#0s0dtbt`}Za_1(qo{_Z?RV;ylhCa0mnFB?S@_Q^v3d*_1qL?$#0P^uUM zIK~IFZ-E(@0Kr?W4b=AEzGuG99UnlbVZ)|fxo z?@iZ*#NWyWiZA*35qlDsPA?)^6(#wn58;UjcS5eM&=+tS5FE8u z(eR>(4z( z5f&HsRZUH8ZAAPL8}q<9#0;vP(Nm*5Ob3z>C?he0kreAG)T-Lq4#>A%)P_Es- zo~!hMwRPMP7GW|t1BOlC;2=Pf{gVy~5$*ZSYeVz;$#5R?>Vbbr)`02kD1W$eqp~l( ze$^8PAar_s;kOMg&#S()pv}k-Km76{4kG?gh@b3t{(gGyv~M)yG^c2v>t!@`NYc(r z0be4d(*W)K<3#h`iCB2X>8W&2N@c@l-4Z~E1liaiuBk&QjglMp++v`+M}B-xikdGK zoOf=>eQxCCulU=i4YRwwye5)SWY`TtNezuN7YBrg zhj)vwjtOeFv9W2cFD*S@m8^;hsdo^s&&m0DbgQrj3&V}yA_uGuj{l0O&qe_V{YzBP zX>!tu2eih8;PC|e588Q@gKt-(XU7}@ergc5*{3t%c*gLrVdWL$O#OZ2;Im(*xOz`} z2e2L76#r-6F}<()?s}t0V09tLVirkgkikWlx71W|aA0%(c%ZG>5+Fhyvq-t0D+0Vq;gyq-PMG z@t=bq4v6c=Vh}QI3D!*y^QF#{jqcv79_`GL3US=c_;fbRJ+^i94s-E;o`fmkg!JdH zc!7_f&CJYxKhZ^cgW5^FZp#RQVF5`YlG1)3Y5$4C4fL&WoH5SQ8g_{^L)ju&AA4fTilIp zhg}z9R1o8u#L+zVw0#Nf&VnsXTf->gEgr#5Zt7 z?h5;d03vq;`kZcnU(>BVyJkf@7~+-0aVdTtc6lDc50fTpdS}~hwP)+lmkdRavNxFf zu6j`7!dWLT#V6j)FA-%P++b1%=pn^c2vRE6e&3J!+a&Z|jYARb(5ot~yG?pnT%Y#R z;>5~ISSi$tbWYbx6l6FUxu3%2`$A~lWPU%77E~zUz;54otq$DXA7 z3`xd{?4Q)+3`CyN>9=)}V=!ki=X0Lj^IB`}WFI&Z9 zgIdmtzleF$)6yO%sa;CR$qBE)UvPjf-)0^EJIB#E|A8uS^Ldw7S67?QYsC3^txd+5 zuE@wf-hC$4&Cd=WBsOt+zvY1WZN^cC@)m2@##v{%{@ECnGycoyEJ%2GWq?r2O8u#c z-&n{G0Zl0VW%;OqzCh|RkY{m8e>73K7%Tx`i%on*C&&^CY?rm{mTO zp@V^uaqZtv6wJ(M=?uW>0fB)K5@z{WLjc+3D86tptuZUNF@>7nD5Zy2&^5 z&GIH^0Zyi<^DQ%ICMYyJTp=4%_N#xpIO%}%%iKQG;>Vx5k)>q|J`$7@Fp~GWq$Gvf z;C099gWkNlAeg|%;n2|hjif&q{Obj180#kQkl+Oka4!N7`AT(9>#g;eM@D=|AP zp5O(SW&!d@US&#FOBbrmV|^9Z&X1I&(X~fG3|iqdKPx#oE@O`GfCcNtwWAF2SvMNY z-5BI^(3+oHgo9*lHu|PqWFMv+tT&leFJfh8sD|fe_S9c^eblr(7>$+Ic59%ujgs^~ ztu#~Kyv|=;E}4osQn$3lI}iSrJ*Pd~G*%Hu<;B-#a_!}ZMV~87W^|u&z3K#V^HjE9 zOoYX{pTwZpBbL351sQEC?Br7OEO`t)<=K^jN>Hn#gapCY9p zTXxQ|QIw?k_Au!{++)8FIe+A(KYDE6E8kpuU-jw(^SBGO|BNfzK90j~#M_K(FV9Jf zGpZs2OUC`lTyk(Au@rB$97*-NoBeTr?=9#+;sA({`aPvz`x^mNlL|NFymYv{ z<77KC%;<3UVQI(C6{sgig!>b`ht}Y?a*lBaQ3yj~UXSK0@n4z!F;#X46Wp)U{kO4K z8wv00-Y#zFx{Q&99F-K4&e^BcFIef-^sN68wtZao|C79G-M)+Qgn{#D?{`mNZX~p0 zxDgs=Da&0~>WczlSl`CU>=+|>dV{}d@?7d@r1`R4cz*hv1l0cKP7tsU;oM$8QxX1G z4Nf&>=*nXjecG6F`pPG1#T27kCuH~a<7gY|1@k(M{?MF&fI7Y#uf9YweS&Ha+X`vX zslvn}*7v*B%_1r5&wDLAHG zZE7fgAk+?+H?!hFR&V%F2o1XKK2C_Q^_;Le1*wL`;QItJ83;{fAq+xD*j{uffa68N z=G_6xWXh&x26i=ND*0+2)t5i<0wDdR@=O6(@2_EB@*jK}M8|K~26IYw*jzR#db5z& zl%6-Mq}5yZr3CsR$!_8iznJ7uKz~i}4<1D=J0ubL&Kd?5KpXZAQqZi02l9VpX5GR( zZ*uy+O=2wl`GxJsn3r*+LA`r0GRCH*MQS{z*n8$?&5N=$B5+xPkci-;FCkq+MPu1) zvKjACI}2f)({Oa5AxaxV+7EyuX|u%dN+ostL5}`<4)~@UJ95*U%pZH>HY(f&Yb#KX zJ4#5dGj_Xve^d$!GD+m$r1{+bbhP^4udC)L2jhdlF~h-6I@{2y-vtlvb+CzXDMGjC zpo2dJ*<>>d8b*^RA(V;jOfN6M1iakW20zlha)ba}9h=P9F>fGUaClOaKH!)pa1T)k-0b~?%RdKQrg$l`s`T5$WrQ|TUjf{lX} z<=NY|+Jot=)xqqkgBBR~NkE~GldO`sf=H{KwNaP6@O!;OUp2YDrjNnG(wWHG0uHA% zAUdr927N8!arvU|TlyYGuy@_<>*nK=fg>_aeuGU*OFKVPgF`aJYHWF^j7ux@94P9` z_K=vDJUJv8uZ&T#FQR{H%?B5pjo;R7%twDHc`5I>A#sZ^bZ=k3GjPff`^oEkDFP+C z|JgVH-6v7P%2{tQfhF*B_HHwO#mZQi;4&C%>3(lj9fdE{8c?WIS8oGL+NJ`gzD33< z{BB^rxZN2xUz0By@Vga@{Tm3{nQ$JN-0T396mfb2 zLuq__t1|C!!N4ouj5yZ1?Fz|1Hu@H6Te&qOGwzKo)4CPgl6$a^nEV6e(t-tvb#Bmti8 z>4T`-V}EgWIV5e-{+o@as{MtZsjeR_H(D033r^tz+sH*dh?X_ugB+J~q~O5$~(?Tn0-k_|}pdk5%`=Jw} z>KXF7}$;lBlJ>c$6d|j2$AHrXY65>b9AJtx? zOSD`SsaY$F9Cq~g73m|97+FR2clxp)n0-_!^i14;;LA8D7CAl#DLO}`|M1KsfOn`mgv6-V{- z^Z{WX7Z(TrEYBUSot9%JhFO05rlJQ#)q6+y(BZ*@ntygHgKq@1k5rLG%<>Mz@=Efu z(i|jlANpN);l}UmaP$eQa}pxHM(X5DJzfVl*NwH?za)R3HuA997ct{er1q@sbQACn z#&Tps6(C+7z*3JmO`jxRS`Q!th8Y;Bczr>@d{;q-RW88I`nQ4aQ=g?l@M=k&LHpkVNh14Rz&J&ry!oCDA~jQ|OZ~G!FC&wlxr+Z#RhZYeQmPjnmK1 zA1j{IoJ%34Yo~IuRszYWC4FaW|85S#95(SU_k>GDdGBYo4aegx*s8}7fD~{avF*ER#K#3@hG1E1 z)aRi=*y{qilSV)A)L2J9xUtv(qrXaySsOwQt{A)X@glg*c%vrSxII96}} zyy8-(uJXHE4`DbaB9wM~db~VuN9DXaBuu~3Fpr2Pctw>fhTGg@?DUp!l{Gllt=t1o_h0O6KziD6y)!5v zSJ-~OqQd}SgsfU%&!RbW!@E&?`(*gjVXQwUt*KlPPH=TXBF5(hGCbilIw4sm&%%2T z_3oHr^*Xff`o)OQe0$nlkERQLPNz4nL17D55opaa@!jvSfMTWxVsH}_c-~{;)Q!yK z^@n*4wX#Spq3KV*JPSG!OfR>~%xq+A4R=)T<}?Yr?3cSx$n}-*i+5n`ds@73{4d#$ zOOkpJbPz8kEnON>Cx8HatOg7DPv6+fnCxz66`#9f8lF4}=XGL}S%ne`R@!JIC*{g{ z);exPFqe>qMnLJb*^dmF(ngGd-BAgm@gjZSuDS$M2$G-+wR5rJUXKSU6NapyPPX@3 z;Hi(_>bnmX4ccM6e|<3!e)KWclLtfMF{mD|@cx}cxs20ly>*Ybg+{m#r*9FP{IkESNEZpbo>v#>$_56UPcJV< z%&Y$qtN`7gZpK`e$H#GDW;AbNrrNK#-1|?eJvU*oAwTO{jk+-WhEv{Y_jToQfog?f zk@TTKY}lS5Th&*rYz-Dtnd1_{Kf&!O?@YETe@6Q~+HgVzbL2>3`pcw&QW^~}*|1Pz z-fY8AYq?k?Pk#Y(dolBlMgGkE$Sg+wg^NVc zI(<(3b=r{d?t*cE?s+^}X5PHP;9N_dD)1MB=0PWN1c&+c* zJr*qRQf_JuRBd<2TrCIGQGePKp_inLRFrXeN`QIaR79P$P-^bd|2Zx8#DbziJTazE zW?D0c)9lbpo!U?uAiF`QT#K$$XG*V8_%!kyQ?lL-xZyMv?Edkd3V0_enrh)8D3y&t z$n)_X8Zp|d$w4T199u9l7l$%Th7Zy|OxdL))rQrc6+|FCK=KgFgL-nk6UaRDL8$!| zilbgeiY;ySaU0>fPHZ*O?!KVuO60yi|8i9DVM63Bziwus%9o#LmK+D7f% zoWJa{Qg08wE!B$k-Jtaj5pVA(OH6-61xdY%5?-^U3bm8zgH zT{O#sv7L%6anz+y7Bb@+;y=4p7W)GxRjvJXw!{oXg?+7`vP6z>y$oj+7jGoczk5vD z@^odTrV4zgA?Ql*7=8%3rj0K3+jmc?E7X%yU=YL>m~(YhvB|d+W+i?0AkBMR$#&E= zkHpvZZ4hk|ACp6r?59YQZUcxaj6wCiueG!S``mHs#uL*|3&ZFsMtL>&?nC+^s#3V zd%(NWYeNpV6P3fIDv6N%ahzHizU>iR_(m3z^T9Ijd7>hcma`gl{>SaO7aP;-D}`B+ zI|X{)eicw^beqx>!JvEBP#x4Qj~Bp^<~7txS^`Jqp!rP`i}r_g0DCPe)AtATxPgZOU4rEbwZm z^IQ(5!M-0|GplEviUT3#+g zZdol6!;E+qlX6}-0&9F&JU7c~Jm)Yp1;TT!E>{~bvfi=FXx^!AbZY~3uBU{lA0kA< ze^-oHT#+fXBXF{%(+^KG4@oA#?Z;`}jYQ|iX=;sRkD3D*(%!=ABiH*lMS{-g`Rl(8 zm}`Af6XLm_r1=&WE3M1u^U)&&48cn!zBy=?pQS6g7^C(~7mZy7MUEm8*-G&EwrbJE zQ-ep!cYa|nVlNRUoUGRcv9`B5WXC2;?q~>Gvr4w+egCFkvZl`feQW)SCM3PGnrAKa z4DB1P_0}h=L(AMzxprnneE6UIl0G_5h-kT6qGGJL@A&%Z7YI_*W?{r-dgEZu3KorMVG>N9w<%;lagNR+4Vko}8SzjQm*9!(i`W`C7@X*P|fNTfUv-3T?CH zCesDdIDQCdsE@(4p9E!tZXVPIwn_-zfJt&vJrA1}D^>@^)#TPD(QY&8p|9&PhmTWk z_NmgyKgTA6` zj%Mlk%j(ll$;>Zq<}as5N+)RQ9xN(5-&xHc zX32sVjWjZ&6RK^mwJck0Zt>(F<@&x}!WfAo|68g!`lYe#zFdf-oX1bPS~$QpJMl#k zWoNalsCM$5V$xPv99nzrvNx9dKcfR!#9g0GU>H7qe;y6lim3rt&>F2(;ZdVNRu(CY$wx9vWM^-T0ACsH&uN%e8oz>T2hQta-?VMWd4KKwGdmj63{unFuEt~N_a85ngK9*5`JcTsBGO7j zD^&U%JQ4A5OZ3_TdF{|^SG_qrlxw0N3Np;tdlu42x_IB$KCy&zi^AL7Q49KzlZhgl z$UZs#f{>bDg)+M-#~jbR3}k}X($O^salc@B2ONiv~g7b^43Qh!PZ zeMb3{>dmxL_+91~6uX+^7ye*!vJMR@i7!FtEW2674+Nq`E7=HT+94tdVmmZ{j7EVU zP{X7>s2p!&Bn?%X2xT#xs#dFnhEoXI<`{1XiN0pU|F@{F(7R^p;JKob6~s3nFo%hP zhf*g?o5c!qkEx7kniY>Do{v+_PXu`$~BhhbH44q z$W?x&mSSReO;V(D@LdggKJ|8&$f?xM6&8p~J?+a)i8hPq4e+{!XnGSlicgts1?8B>X=i0r6#gFyDad0vZeN2s5|Gb zks479yeTC>m3fVCc^*J5tkuIfwT`3fj}RgX{8aHPt3e$$6~I_#F?BsnVW&|CWUcPRPYzxeoGZD%aG*8*FO;(w{jJbk@H3$n0iDodusOSy#9{iuAe6`IBH?yiU}qn6Hajm_hoy*OIl z>z!9swg!AF)B)lKvz~8AdBvLwF37n5`md6~!c=b5C@BbGizUYrsw*f-wJz{&Zn=zD zSwE2jKWPZ%*8=Y#-OXg~LFUOimvMWePa0b1wGl}hyFc|y@sIrRNf*IM^h$AU-!Qmt z8t`4Qae{GP7Ugrl@FDn#PesU3D=e#?bK8$0WiywFvn^RS<-!$?O(#HT74r|d@n`K+^OgZ`ZZ2&naqC}Tp}{%b=q zVU}Ow&=cIO701t0*1c;CrugQfN5TXz>PA9w{S`XT(ORax+5E+$u-P9nCM>o_YL5^C z*}MWH5$1E-RB<{jlITm0qL|>|EE#3Kq2Q~779PU3XilE>itdSU5vD(5znd8J3h;h< zq_f>pjHG&s;f#iKFFq^b5}_`Yg3II|d9EJFXAKW(CXB2!8kUo5Qef^|}jZ`ieP@wpkx zo+h_FE*RA{Dp@HId?Szcka60HljfuPeJukbV2`BFtk4l*s(&nieYtX~_{p9yF?a%gT;3hh6@^CEwT|>`<{}UVx*TG-SG56~JVt~80M!{mj8&oWGSj+^QyHUvIDyJ?&|pj?feh=I*`6QL zJ0;K0SPCzl3ratejvkG20&IM}SY9*ob6u1k!P=(Nva?Z-Aj9g#Y{UFsi-rs)4*>|j zhrH7xm>p-N2F#ZuQ!FqK@#5gIxBTyXb>Cd}Ik}p7FvHV$KJt-1^t~Vm5yATbD9XVN z_Mzpltrv*eh0AV7hv@~9X~QJ~$>q6mygHlHsCVJ)5R6`h$J z_Gbd3lbW(9r7xEoyP?PiKoOXg#3?)fG0EFXf=@@yt;HQB}^9!H6HG{ zZ~~-I8-nY}A*}h5ny2y}Z8J)AN@W5i{I0BqaiLT_BTjrFUfW0-|2X0DdkF zkEdf2ZpJl4gD}x+UW5iBK_!Xg++Q_~U=QAa!CdvHHuMGb8Fucakq5{+3r(Aa_UwrW z6(RB=e1_Q*WmE(}9;DH6hMsBE5I({~G@q&LM1%71g% zG>HeWJ1fy7sHJHmNAn}L5uF*2!B!XN+BcXlTryQW6`rS}5^~LrXp)_W@Rpd`=35@y zsLNC5WwG4+K1syCZV|P_n9lVT`Et89o95r9E==-At_Y0OoRlQRs%kGpKJWy=#r39i z$|OEht21xPAQakU)BkM4N$Euq0h$efhQuMl_TbAI?X;`C7<@vDg&1ibw5b7R(rTiG zW}Hn=&d}YgUcI zGYW&e)9_@jA}apOZ1cl$s}N~&j7Du7B)jsmgUw~wCRBAov6G-movyLxmFJhwisKNtw(9}D$7bG<5 zunpPui5ilO*hEYO0mck_W3}8cx#-9#@tEmax4ksi?6PfH}-Mur7b6tF!}#79X$=+X=wyuBfa20BXm$FX6^~{ z)p+I*o0ru_fLtn~wE2XgDe*{|zzfC{5&36jr%*jUppo&!^8U1v>Uf&2r$&4{e^ef; z{DyF-8Z4eNJMW}3@Hy!MOmc*J`e{#*b5%OD{2E{(jMM?9y}u#??kP9{XVSt8tf~ee z1$4;eo@t1NN(30Kzu9Mz0To%nUjS48vlC$WMI-1hTv+?l@~Ahk(9qH>kGvL9J4_Yk zaay3H9xw2C($Q(^&&>vHcGj6WE^~d^l&Ru61eJxr%hI2v1|mS)90UASSLk`328PK3nljT;-KoJY+t~py!efI*ZWUN|0x>!;Pzd>6tURL)-)* z$po&jXPiIf30Ooy=tIzu&Ivx0V-1$2!#&Ad1jr}1cshJ|M%UWLv*v8Bxhk$e0t8s} zLKFc8=~K>N8xE^;@(vk&U{1CLe`$AGHZIX70ZqM?b$CWbS(=OtqO{SF&ZootBC^b< znH~`-k)P?M5dm`Yvvs5h@)H_1Gcu%N(s0)tT~T`GGxJ=vs*yp~|BY)y3oGRPH2E0p zx1cfsMc$qZwZ9p1)o_8HU9R8q zcaOuA94+T%Itc*>VQA*dBzrQ>Cl+Ee2@sHS13@R-Fv-a4_-%dXmNvlX?qP= zwAhF*eZ(L%Vd#cCgAk0>XvRc|_9Dh{?x9xhpJ?b5NJV${GHJ!Z}TB^ z@`zYI&g4zMvXE; z@3_(CwLI~ap9ulaNoni&a}%K2Gu8B76kIC-hG%gLCqO+v;cLu^9Uxv>fTxq6p}Ue@ zpL8zaHLxfT0C0mK{j?`b#P=k)adEK^2(KzbEM^3<%db_qlqVXmQF_diWgR0M21ZUa z^5HPpwVGEKT+9iOzwB~%E3rR=w8?F$jx`u^LV4Dl*s7~spL>z!a9o#4bnlGA3!W7p zkMIc~kpUU);V3ynPsh5gsB%+jV;%46tY%~(buK7xh?AeZE*;w-0n36C`R;P>k9#c$hT4WVW=?3)eZ29R zdj)VZ&oy!5l5vDP2GMe*{k$$Ukf)die0?W3Ma+!EWgfWq zg$$5RdvF8qxT+f34K!PyW)0CpxV~Mu$he*+q3}sLvu%Px3)6w#Ytd~3qSf1k8?Jww z=S=6>-;w}rJL-iaIy`nRN`vQwsh$p?mz_sxP(IVa3I3k&_ca{FA@UR_*~QIU{C_{r Vw->WidUF5(002ovPDHLkV1j$+tlj_s diff --git a/icons/obj/lighting.dmi b/icons/obj/lighting.dmi index e65494ba7c958ebc061be377ddb07e8a0e9904a8..c26a5ba0572727f500cd9e77b53998ecf8d5c859 100644 GIT binary patch literal 28536 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 z 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 b)6e@K4Q)M7#*T4l00000NkvXXu0mjfX9h-^ From 09204ad11112b2c32f07f366d28d5b15dd08d4b2 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Mon, 26 Mar 2012 23:57:50 +0100 Subject: [PATCH 30/52] TG: Mecha no longer crush their occupants if you switch to internal pressure. (Normally.) Bugfix: Not all suits now protect from air pressure. r2887 --- code/game/mecha/mecha.dm | 7 ++++--- code/modules/mob/living/carbon/human/life.dm | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 0936c58d312..3db104bc119 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -1247,8 +1247,8 @@ if(hasInternalDamage(intdamflag)) output += dam_reports[tflag] output += "
" -/* if(return_pressure() > WARNING_HIGH_PRESSURE) - output += "DANGEROUSLY HIGH CABIN PRESSURE
"*/ + if(return_pressure() > WARNING_HIGH_PRESSURE) + output += "DANGEROUSLY HIGH CABIN PRESSURE
" return output @@ -1257,7 +1257,7 @@ var/cell_charge = get_charge() var/tank_pressure = internal_tank ? round(internal_tank.return_pressure(),0.01) : "None" var/tank_temperature = internal_tank ? internal_tank.return_temperature() : "Unknown" -// var/cabin_pressure = round(return_pressure(),0.01) + var/cabin_pressure = round(return_pressure(),0.01) var/output = {"[report_internal_damage()] [integrity<30?"DAMAGE LEVEL CRITICAL
":null] Integrity: [integrity]%
@@ -1265,6 +1265,7 @@ Air source: [use_internal_tank?"Internal Airtank":"Environment"]
Airtank pressure: [tank_pressure]kPa
Airtank temperature: [tank_temperature]°K|[tank_temperature - T0C]°C
+ Cabin pressure: [cabin_pressure>WARNING_HIGH_PRESSURE ? "[cabin_pressure]": cabin_pressure]kPa
Cabin temperature: [return_temperature()]°K|[return_temperature() - T0C]°C
Lights: [lights?"on":"off"]
[src.dna?"DNA-locked:
[src.dna] \[Reset\]
":null] diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 5831a7a2481..e01f491dc25 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -648,7 +648,7 @@ //Account for massive pressure differences. Done by Polymorph var/pressure = environment.return_pressure() - if(!istype(wear_suit, /obj/item/clothing/suit/space)&&!istype(wear_suit, /obj/item/clothing/suit/armor/captain)) + if(!istype(wear_suit, /obj/item/clothing/suit/space)) /*if(pressure < 20) if(prob(25)) src << "You feel the splittle on your lips and the fluid on your eyes boiling away, the capillteries in your skin breaking." From c414c0444aaa2550cd5dc688bf7d6852d2f32ba3 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 00:00:39 +0100 Subject: [PATCH 31/52] TG: Changed all chances of sleep curing diseases to laying down. Temporary, or perhaps permanent, fix because sleeping is broken. r2889 --- code/datums/diseases/cold.dm | 12 ++++++++---- code/datums/diseases/flu.dm | 21 ++++++++++++++------- code/datums/diseases/retrovirus.dm | 24 ++++++++++++++++-------- 3 files changed, 38 insertions(+), 19 deletions(-) diff --git a/code/datums/diseases/cold.dm b/code/datums/diseases/cold.dm index faee490f6f4..35344d8ef94 100644 --- a/code/datums/diseases/cold.dm +++ b/code/datums/diseases/cold.dm @@ -14,11 +14,13 @@ ..() switch(stage) if(2) - if(affected_mob.sleeping && prob(40)) +/* + if(affected_mob.sleeping && prob(40)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(10)) +*/ + if(affected_mob.lying && prob(40)) //changed FROM prob(10) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -35,11 +37,13 @@ if(prob(1)) affected_mob << "\red Mucus runs down the back of your throat." if(3) - if(affected_mob.sleeping && prob(25)) +/* + if(affected_mob.sleeping && prob(25)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(5)) +*/ + if(affected_mob.lying && prob(25)) //changed FROM prob(5) until sleeping is fixed affected_mob << "\blue You feel better." cure() return diff --git a/code/datums/diseases/flu.dm b/code/datums/diseases/flu.dm index 0606d4a208d..bb32b44e5b8 100644 --- a/code/datums/diseases/flu.dm +++ b/code/datums/diseases/flu.dm @@ -15,7 +15,13 @@ ..() switch(stage) if(2) - if(affected_mob.sleeping && prob(20)) +/* + if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed --Blaank + affected_mob << "\blue You feel better." + stage-- + return +*/ + if(affected_mob.lying && prob(20)) //added until sleeping is fixed --Blaank affected_mob << "\blue You feel better." stage-- return @@ -34,7 +40,13 @@ affected_mob.updatehealth() if(3) - if(affected_mob.sleeping && prob(15)) +/* + if(affected_mob.sleeping && prob(15)) //removed until sleeping is fixed + affected_mob << "\blue You feel better." + stage-- + return +*/ + if(affected_mob.lying && prob(15)) //added until sleeping is fixed affected_mob << "\blue You feel better." stage-- return @@ -51,9 +63,4 @@ if(prob(20)) affected_mob.adjustToxLoss(1) affected_mob.updatehealth() - if(prob(25)) - affected_mob << "\red The world around you feels surreal" - if(prob(50)) - affected_mob.hallucination += 100 - shake_camera(affected_mob,20) return diff --git a/code/datums/diseases/retrovirus.dm b/code/datums/diseases/retrovirus.dm index 4d3cc7e7759..4230547f5d1 100644 --- a/code/datums/diseases/retrovirus.dm +++ b/code/datums/diseases/retrovirus.dm @@ -30,11 +30,13 @@ switch(stage) if(1) if(restcure) - if(affected_mob.sleeping && prob(30)) +/* + if(affected_mob.sleeping && prob(30)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(20)) +*/ + if(affected_mob.lying && prob(30)) //changed FROM prob(20) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -46,11 +48,13 @@ affected_mob << "\red You feel angry." if(2) if(restcure) - if(affected_mob.sleeping && prob(20)) +/* + if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(10)) +*/ + if(affected_mob.lying && prob(20)) //changed FROM prob(10) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -65,11 +69,13 @@ affected_mob << "\red Your stomach churns." if(3) if(restcure) - if(affected_mob.sleeping && prob(20)) +/* + if(affected_mob.sleeping && prob(20)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(10)) +*/ + if(affected_mob.lying && prob(20)) //changed FROM prob(10) until sleeping is fixed affected_mob << "\blue You feel better." cure() return @@ -84,11 +90,13 @@ if(4) if(restcure) - if(affected_mob.sleeping && prob(10)) +/* + if(affected_mob.sleeping && prob(10)) //removed until sleeping is fixed affected_mob << "\blue You feel better." cure() return - if(affected_mob.lying && prob(5)) +*/ + if(affected_mob.lying && prob(5)) //changed FROM prob(5) until sleeping is fixed affected_mob << "\blue You feel better." cure() return From 06394fe66b0cc76d40c4613e5302ad756c6dbe4c Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 03:52:19 +0100 Subject: [PATCH 32/52] TG: Fix for Issue 276 . Pregame music stops playing for AIs. r2893 --- code/modules/mob/transform_procs.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index 95aadff89b5..65dce9bdad0 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -53,6 +53,9 @@ return for(var/name in organs) del(organs[name]) + + if(client) + src << sound(null, repeat = 0, wait = 0, volume = 85, channel = 1) // stop the jams for AIs return ..() /mob/living/carbon/AIize() From 5fabd286d177ff06df338650640124f039dd4de1 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 05:50:15 +0100 Subject: [PATCH 33/52] TG: Added Invisty's Emitter sprites. Cleaned up part of the door code and moved some defines to their proper files. Firelocks can now be welded open and now shows the welded overlay properly. Borgs can now properly mess with door wiring. r2895 --- baystation12.dme | 2 +- code/game/machinery/doors/door.dm | 661 ++++++++---------- code/game/machinery/doors/firedoor.dm | 138 ++-- code/game/machinery/doors/poddoor.dm | 118 +++- code/game/machinery/doors/unpowered.dm | 25 + code/game/machinery/doors/windowdoor.dm | 90 ++- code/modules/power/singularity/emitter.dm | 6 +- code/modules/projectiles/guns/energy/laser.dm | 5 + code/modules/projectiles/projectile/beams.dm | 9 + icons/obj/doors/Doorfire.dmi | Bin 3066 -> 3407 bytes icons/obj/singularity.dmi | Bin 27972 -> 34101 bytes 11 files changed, 595 insertions(+), 459 deletions(-) create mode 100644 code/game/machinery/doors/unpowered.dm diff --git a/baystation12.dme b/baystation12.dme index 429cc471504..00bfb911c1b 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -318,7 +318,6 @@ #include "code\defines\obj\clothing.dm" #include "code\defines\obj\computer.dm" #include "code\defines\obj\decal.dm" -#include "code\defines\obj\door.dm" #include "code\defines\obj\hydro.dm" #include "code\defines\obj\machinery.dm" #include "code\defines\obj\radio.dm" @@ -548,6 +547,7 @@ #include "code\game\machinery\doors\firedoor.dm" #include "code\game\machinery\doors\poddoor.dm" #include "code\game\machinery\doors\shutters.dm" +#include "code\game\machinery\doors\unpowered.dm" #include "code\game\machinery\doors\windowdoor.dm" #include "code\game\machinery\embedded_controller\access_controller.dm" #include "code\game\machinery\embedded_controller\airlock_controller.dm" diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 128b01d9eef..641f4bfde38 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -1,195 +1,287 @@ -/obj/machinery/door/Bumped(atom/AM) - if(p_open || operating) return - if(ismob(AM)) - var/mob/M = AM - if(world.time - AM.last_bumped <= 60) return //NOTE do we really need that? - if(M.client && !M:handcuffed) - bumpopen(M) - else if(istype(AM, /obj/machinery/bot)) - var/obj/machinery/bot/bot = AM - if(src.check_access(bot.botcard)) - if(density) - open() - else if(istype(AM, /obj/effect/critter)) - var/obj/effect/critter/critter = AM - if(critter.opensdoors) return - if(src.check_access_list(critter.access_list)) - if(density) - open() -// else if(istype(AM, /obj/effect/alien/facehugger)) -// if(src.check_access(null)) -// if(density) -// open() - else if(istype(AM, /obj/mecha)) - var/obj/mecha/mecha = AM +/obj/machinery/door + name = "Door" + desc = "It opens and closes." + icon = 'doorint.dmi' + icon_state = "door1" + opacity = 1 + density = 1 + layer = 2.7 + anchored = 1 + var/secondsElectrified = 0 + var/visible = 1 + var/p_open = 0 + var/operating = 0 + var/autoclose = 0 + var/glass = 0 + var/forcecrush = 0 + var/holdopen = 0 + + proc/bumpopen(mob/user as mob) + proc/update_nearby_tiles(need_rebuild) + proc/requiresID() return 1 + proc/animate(animation) + proc/open() + proc/close() + + + New() + ..() if(density) - if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access))) + layer = 3.1 //Above most items if closed + else + layer = 2.7 //Under all objects if opened. 2.7 due to tables being at 2.6 + update_nearby_tiles(need_rebuild=1) + return + + + Del() + update_nearby_tiles() + ..() + return + + + Bumped(atom/AM) + if(p_open || operating) return + if(ismob(AM)) + var/mob/M = AM + if(world.time - M.last_bumped <= 60) return + if(M.client && !M:handcuffed) + bumpopen(M) + return + + if(istype(AM, /obj/machinery/bot)) + var/obj/machinery/bot/bot = AM + if(src.check_access(bot.botcard)) + if(density) + open() + return + + if(istype(AM, /obj/effect/critter)) + var/obj/effect/critter/critter = AM + if(critter.opensdoors) return + if(src.check_access_list(critter.access_list)) + if(density) + open() + return + + if(istype(AM, /obj/mecha)) + var/obj/mecha/mecha = AM + if(density) + if(mecha.occupant && (src.allowed(mecha.occupant) || src.check_access_list(mecha.operation_req_access))) + open() + else + flick("door_deny", src) + return + return + + + CanPass(atom/movable/mover, turf/target, height=0, air_group=0) + if(air_group) return 0 + if(istype(mover) && mover.checkpass(PASSGLASS)) + return !opacity + return !density + + + bumpopen(mob/user as mob) + if(operating) return + src.add_fingerprint(user) + if(!src.requiresID()) + user = null + + if(allowed(user) && density) + open() + else if(density) + flick("door_deny", src) + return + + meteorhit(obj/M as obj) + src.open() + return + + + attack_ai(mob/user as mob) + return src.attack_hand(user) + + + attack_paw(mob/user as mob) + return src.attack_hand(user) + + + attack_hand(mob/user as mob) + return src.attackby(user, user) + + + attackby(obj/item/I as obj, mob/user as mob) + if(src.operating) return + src.add_fingerprint(user) + if(!src.requiresID()) + user = null + if(src.density && (istype(I, /obj/item/weapon/card/emag)||istype(I, /obj/item/weapon/melee/energy/blade))) + flick("door_spark", src) + sleep(6) + open() + operating = -1 + return 1 + if(src.allowed(user)) + if(src.density) open() else - flick("door_deny", src) - - -/obj/machinery/door/proc/bumpopen(mob/user as mob) - if (src.operating) + close() + return + if(src.density) + flick("door_deny", src) return - //if(world.timeofday-last_used <= 10) - // return - src.add_fingerprint(user) - if (!src.requiresID()) - //don't care who they are or what they have, act as if they're NOTHING - user = null - if (src.allowed(user)) - if (src.density) - //last_used = world.timeofday + + blob_act() + if(prob(40)) + del(src) + return + + + emp_act(severity) + if(prob(20/severity) && (istype(src,/obj/machinery/door/airlock) || istype(src,/obj/machinery/door/window)) ) open() - else if (src.density) - flick("door_deny", src) - return + if(prob(40/severity)) + if(secondsElectrified == 0) + secondsElectrified = -1 + spawn(300) + secondsElectrified = 0 + ..() -/obj/machinery/door/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) - if(air_group) return 0 - if(istype(mover) && mover.checkpass(PASSGLASS)) - return !opacity - return !density - -/obj/machinery/door/proc/update_nearby_tiles(need_rebuild) - if(!air_master) return 0 - - var/turf/simulated/source = loc - var/turf/simulated/north = get_step(source,NORTH) - var/turf/simulated/south = get_step(source,SOUTH) - var/turf/simulated/east = get_step(source,EAST) - var/turf/simulated/west = get_step(source,WEST) - - if(need_rebuild) - if(istype(source)) //Rebuild/update nearby group geometry - if(source.parent) - air_master.groups_to_rebuild += source.parent - else - air_master.tiles_to_update += source - if(istype(north)) - if(north.parent) - air_master.groups_to_rebuild += north.parent - else - air_master.tiles_to_update += north - if(istype(south)) - if(south.parent) - air_master.groups_to_rebuild += south.parent - else - air_master.tiles_to_update += south - if(istype(east)) - if(east.parent) - air_master.groups_to_rebuild += east.parent - else - air_master.tiles_to_update += east - if(istype(west)) - if(west.parent) - air_master.groups_to_rebuild += west.parent - else - air_master.tiles_to_update += west - else - if(istype(source)) air_master.tiles_to_update += source - if(istype(north)) air_master.tiles_to_update += north - if(istype(south)) air_master.tiles_to_update += south - if(istype(east)) air_master.tiles_to_update += east - if(istype(west)) air_master.tiles_to_update += west - - return 1 - -/obj/machinery/door/New() - ..() - if(density) - layer = 3.1 //Above most items if closed - else - layer = 2.7 //Under all objects if opened. 2.7 due to tables being at 2.6 - update_nearby_tiles(need_rebuild=1) - -/obj/machinery/door/Del() - update_nearby_tiles() - - ..() - - -/obj/machinery/door/meteorhit(obj/M as obj) - src.open() - return - -/obj/machinery/door/attack_ai(mob/user as mob) - return src.attack_hand(user) - -/obj/machinery/door/attack_paw(mob/user as mob) - return src.attack_hand(user) - -/obj/machinery/door/attack_hand(mob/user as mob) - return src.attackby(user, user) - -/obj/machinery/door/proc/requiresID() - return 1 - -/obj/machinery/door/attackby(obj/item/I as obj, mob/user as mob) - if(istype(I, /obj/item/device/detective_scanner)) - return ..() - if (src.operating || isrobot(user)) - return - src.add_fingerprint(user) - if (!src.requiresID()) - //don't care who they are or what they have, act as if they're NOTHING - user = null - if (src.density && (istype(I, /obj/item/weapon/card/emag) ||istype(I, /obj/item/weapon/melee/energy/blade))) - if(istype(I, /obj/item/weapon/card/emag)) - var/obj/item/weapon/card/emag/E = I - if(E.uses) - E.uses-- - else - return - src.operating = -1 - if(istype(I, /obj/item/weapon/melee/energy/blade)) - if(istype(src, /obj/machinery/door/airlock)) - var/datum/effect/effect/system/spark_spread/spark_system = new /datum/effect/effect/system/spark_spread() - spark_system.set_up(5, 0, src.loc) - spark_system.start() - playsound(src.loc, 'blade1.ogg', 50, 1) - playsound(src.loc, "sparks", 50, 1) - for(var/mob/O in viewers(user, 3)) - O.show_message(text("\blue The door has been sliced open by [] with an energy blade!", user), 1, text("\red You hear metal being sliced and sparks flying."), 2) - if((!src:arePowerSystemsOn()) || (stat & NOPOWER) || src:isWireCut(AIRLOCK_WIRE_DOOR_BOLTS)) - var/obj/structure/door_assembly/temp - var/failsafe=0 - switch(src:doortype) - if(0) temp=new/obj/structure/door_assembly/door_assembly_0(src.loc) - if(1) temp=new/obj/structure/door_assembly/door_assembly_com(src.loc) - if(2) temp=new/obj/structure/door_assembly/door_assembly_sec(src.loc) - if(3) temp=new/obj/structure/door_assembly/door_assembly_eng(src.loc) - if(4) temp=new/obj/structure/door_assembly/door_assembly_med(src.loc) - if(5) temp=new/obj/structure/door_assembly/door_assembly_mai(src.loc) - if(6) temp=new/obj/structure/door_assembly/door_assembly_ext(src.loc) - if(7) temp=new/obj/structure/door_assembly/door_assembly_g(src.loc) - else failsafe=1 - if(!failsafe) - temp.anchored=0 - step_away(temp,usr,15) - else del(temp) + ex_act(severity) + switch(severity) + if(1.0) + del(src) + if(2.0) + if(prob(25)) del(src) - return - else - src:welded = 0 - src:locked = 0 - update_icon() - flick("door_spark", src) - sleep(6) - open() - return 1 - if (src.allowed(user)) - if (src.density) - open() + if(3.0) + if(prob(80)) + var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread + s.set_up(2, 1, src) + s.start() + return + + + update_icon() + if(density) + icon_state = "door1" else - close() - else if (src.density) - flick("door_deny", src) + icon_state = "door0" + return + + + animate(animation) + switch(animation) + if("opening") + if(p_open) + flick("o_doorc0", src) + else + flick("doorc0", src) + if("closing") + if(p_open) + flick("o_doorc1", src) + else + flick("doorc1", src) + if("deny") + flick("door_deny", src) + return + + + open() + if(!density) return 1 + if(operating > 0) return + if(!ticker) return 0 + if(!operating) operating = 1 + + animate("opening") + sleep(10) + src.layer = 2.7 + src.density = 0 + update_icon() + src.sd_SetOpacity(0) + update_nearby_tiles() + + if(operating) operating = 0 + + if(autoclose) + spawn(150) + autoclose() + return 1 + + + close() + if(density) return 1 + if(operating) return + operating = 1 + + animate("closing") + src.density = 1 + src.layer = 3.1 + sleep(10) + update_icon() + + if(visible && !glass) + src.sd_SetOpacity(1) + operating = 0 + update_nearby_tiles() + return + + + update_nearby_tiles(need_rebuild) + if(!air_master) return 0 + + var/turf/simulated/source = loc + var/turf/simulated/north = get_step(source,NORTH) + var/turf/simulated/south = get_step(source,SOUTH) + var/turf/simulated/east = get_step(source,EAST) + var/turf/simulated/west = get_step(source,WEST) + + if(need_rebuild) + if(istype(source)) //Rebuild/update nearby group geometry + if(source.parent) + air_master.groups_to_rebuild += source.parent + else + air_master.tiles_to_update += source + if(istype(north)) + if(north.parent) + air_master.groups_to_rebuild += north.parent + else + air_master.tiles_to_update += north + if(istype(south)) + if(south.parent) + air_master.groups_to_rebuild += south.parent + else + air_master.tiles_to_update += south + if(istype(east)) + if(east.parent) + air_master.groups_to_rebuild += east.parent + else + air_master.tiles_to_update += east + if(istype(west)) + if(west.parent) + air_master.groups_to_rebuild += west.parent + else + air_master.tiles_to_update += west + else + if(istype(source)) air_master.tiles_to_update += source + if(istype(north)) air_master.tiles_to_update += north + if(istype(south)) air_master.tiles_to_update += south + if(istype(east)) air_master.tiles_to_update += east + if(istype(west)) air_master.tiles_to_update += west + return 1 + + +/obj/machinery/door/proc/autoclose() + var/obj/machinery/door/airlock/A = src + if(!A.density && !A.operating && !A.locked && !A.welded) + close() return + +/* /obj/machinery/door/airlock/proc/ion_act() if(src.z == 1 && src.density) if(length(req_access) > 0 && !(12 in req_access)) @@ -216,211 +308,4 @@ else close() return - -/obj/machinery/door/blob_act() - if(prob(40)) - del(src) - -/obj/machinery/door/emp_act(severity) - if(prob(20/severity) && (istype(src,/obj/machinery/door/airlock) || istype(src,/obj/machinery/door/window)) ) - open() - if(prob(40/severity)) - if(secondsElectrified == 0) - secondsElectrified = -1 - spawn(300) - secondsElectrified = 0 - ..() - -/obj/machinery/door/ex_act(severity) - switch(severity) - if(1.0) - del(src) - if(2.0) - if(prob(25)) - del(src) - if(3.0) - if(prob(80)) - var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(2, 1, src) - s.start() - -/obj/machinery/door/update_icon() - if(density) - icon_state = "door1" - else - icon_state = "door0" - return - -/obj/machinery/door/proc/animate(animation) - switch(animation) - if("opening") - if(p_open) - flick("o_doorc0", src) - else - flick("doorc0", src) - if("closing") - if(p_open) - flick("o_doorc1", src) - else - flick("doorc1", src) - if("deny") - flick("door_deny", src) - return - -/obj/machinery/door/proc/open() - if(!density) - return 1 - if (src.operating == 1) //doors can still open when emag-disabled - return - if (!ticker) - return 0 - if(!src.operating) //in case of emag - src.operating = 1 - - animate("opening") - sleep(10) - src.layer = 2.7 - src.density = 0 - update_icon() - - src.sd_SetOpacity(0) - update_nearby_tiles() - - if(operating == 1) //emag again - src.operating = 0 - - if(autoclose) - spawn(150) - autoclose() - return 1 - -/obj/machinery/door/proc/close() - if(density) - return 1 - if (src.operating) - return - src.operating = 1 - - var/X = src:x - var/Y = src:y - var/Z = src:z - var/held = 1 - - if(src.holdopen && !forcecrush) - while(held == 1 && holdopen && !forcecrush) //If it is no longer hold open, it should close. - sleep(held? 10:40) - held = 0 - var/list/objects = locate(X,Y,Z) - for(var/obj/T in objects) - if(!istype(T,/obj/machinery/door) && !(istype(T,/obj/machinery) && T.anchored == 1) && !istype(T,/obj/structure/cable) && !istype(T,/obj/structure/disposalpipe) && !(T.loc == get_turf(src))) - held = 1 - for(var/mob/living/T in objects) //Geez, ghosts were OP. - held = 1 - animate("closing") - src.density = 1 - spawn(4) - if(!istype(src, /obj/machinery/door/window)) - for(var/mob/living/L in src.loc) // Crush mobs and move them out of the way - - if(src.forcecrush) // Save an AI, crush a limb - var/limbname = pick("l_arm", "r_arm", "l_hand","r_hand", "l_foot", "r_foot") - var/limbdisplay - - for(var/organ in L:organs) - var/datum/organ/external/temp = L:organs["[organ]"] - if (istype(temp, /datum/organ/external) && temp.name == limbname) - limbdisplay = temp.display_name // Take the name for down below - temp.take_damage(rand(50,80), 0) //OH GOD IT HURTS - break - - L << "\red The airlock crushes your [limbdisplay]!" - for(var/mob/O in viewers(L, null)) - if(O == L) - continue - O.show_message("\red The airlock crushes [L.name]'s [limbdisplay]!", 1) - sleep(rand(2,8)) - - L << "\red The airlock forces you out of the way!" //Lucky you - for(var/mob/O in viewers(L, null)) - O.show_message("\red The airlock pushes [L.name] out of the way!", 1) - var/list/lst = list(NORTH,SOUTH,EAST,WEST) - var/turf/T = get_random_turf(L, lst) - if(T) - L.loc = T - - if(!src.forcecrush) - for(var/obj/item/I in src.loc) // Move items out of the way - if(!I.anchored) - var/list/lst = list(NORTH,SOUTH,EAST,WEST) - var/turf/T = get_random_turf(I, lst) - if(T) - I.loc = T - - sleep(6) - update_icon() - - if(src.visible && (!src.glass)) - src.sd_SetOpacity(1) - if(operating == 1) - operating = 0 - update_nearby_tiles() - -/obj/machinery/door/proc/autoclose() - var/obj/machinery/door/airlock/A = src - if ((!A.density) && !( A.operating ) && !(A.locked) && !( A.welded )) - close() - else return - -/////////////////////////////////////////////////// Unpowered doors - -/obj/machinery/door/unpowered/Bumped(atom/AM) - if(p_open || operating) return - if (src.locked) - return - if(ismob(AM)) - var/mob/M = AM - if(world.time - AM.last_bumped <= 60) return - if(M.client && !M:handcuffed) - bumpopen(M) - else if(istype(AM, /obj/machinery/bot)) - var/obj/machinery/bot/bot = AM - if(src.check_access(bot.botcard)) - if(density) - open() -// else if(istype(AM, /obj/effect/alien/facehugger)) -// if(src.check_access(null)) -// if(density) -// open() - -/obj/machinery/door/unpowered - autoclose = 0 - var/locked = 0 - -/obj/machinery/door/unpowered/attack_ai(mob/user as mob) - return src.attack_hand(user) - -/obj/machinery/door/unpowered/attack_paw(mob/user as mob) - return src.attack_hand(user) - -/obj/machinery/door/unpowered/attack_hand(mob/user as mob) - return src.attackby(null, user) - -/obj/machinery/door/unpowered/attackby(obj/item/I as obj, mob/user as mob) - if (src.operating) - return - if (src.locked) - return - src.add_fingerprint(user) - if (src.allowed(user)) - if (src.density) - open() - else - close() - return - -/obj/machinery/door/unpowered/shuttle - icon = 'shuttle.dmi' - name = "door" - icon_state = "door1" - opacity = 1 - density = 1 \ No newline at end of file +*/ \ No newline at end of file diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index d8f563836c4..87c8051ec8d 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -1,73 +1,95 @@ /var/const/OPEN = 1 /var/const/CLOSED = 2 -/obj/machinery/door/firedoor/Bumped(atom/AM) - if(p_open || operating) - return - if(!density) - return ..() - else + +/obj/machinery/door/firedoor + name = "Firelock" + desc = "Apply crowbar" + icon = 'Doorfire.dmi' + icon_state = "door_open" + var/blocked = 0 + opacity = 0 + density = 0 + var/nextstate = null + + + Bumped(atom/AM) + if(p_open || operating) return + if(!density) return ..() return 0 -/obj/machinery/door/firedoor/power_change() - if( powered(ENVIRON) ) - stat &= ~NOPOWER - else - stat |= NOPOWER + power_change() + if(powered(ENVIRON)) + stat &= ~NOPOWER + else + stat |= NOPOWER + return -/obj/machinery/door/firedoor/attackby(obj/item/weapon/C as obj, mob/user as mob) - src.add_fingerprint(user) - if ((istype(C, /obj/item/weapon/weldingtool) && !( src.operating ) && src.density)) - var/obj/item/weapon/weldingtool/W = C - if(W.remove_fuel(0, user)) - src.blocked = !src.blocked - user << text("\red You [blocked?"welded":"unwelded"] the [src]") - update_icon() - return - if (istype(C, /obj/item/weapon/crowbar) || (istype(C,/obj/item/weapon/fireaxe) && C.wielded == 1) ) - if (!src.blocked && !src.operating) + + attackby(obj/item/weapon/C as obj, mob/user as mob) + src.add_fingerprint(user) + if(operating) return//Already doing something. + if(istype(C, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/W = C + if(W.remove_fuel(0, user)) + src.blocked = !src.blocked + user << text("\red You [blocked?"welded":"unwelded"] the [src]") + update_icon() + return + + if (istype(C, /obj/item/weapon/crowbar) || (istype(C,/obj/item/weapon/fireaxe) && C.wielded == 1)) + if(blocked || operating) return if(src.density) - spawn( 0 ) - src.operating = 1 - - animate("opening") - sleep(15) - layer = 2.7 - src.density = 0 - update_icon() - - src.sd_SetOpacity(0) - src.operating = 0 + spawn(0) + open() return else //close it up again - spawn( 0 ) - src.operating = 1 - - animate("closing") - src.density = 1 - layer = 3.1 - sleep(15) - update_icon() - - src.sd_SetOpacity(1) - src.operating = 0 + spawn(0) + close() return - return - -/obj/machinery/door/firedoor/process() - if(src.operating) return - if(src.nextstate) - if(src.nextstate == OPEN && src.density) - spawn() - src.open() - else if(src.nextstate == CLOSED && !src.density) - spawn() - src.close() - src.nextstate = null + + process() + if(operating || stat & NOPOWER || !nextstate) return + switch(nextstate) + if(OPEN) + spawn() + open() + if(CLOSED) + spawn() + close() + nextstate = null + return + + + animate(animation) + switch(animation) + if("opening") + flick("door_opening", src) + if("closing") + flick("door_closing", src) + return + + + update_icon() + overlays = null + if(density) + icon_state = "door_closed" + if(blocked) + overlays += "welded" + else + icon_state = "door_open" + if(blocked) + overlays += "welded_open" + return + + + +//border_only fire doors are special when it comes to air groups /obj/machinery/door/firedoor/border_only + CanPass(atom/movable/mover, turf/target, height=0, air_group=0) if(air_group) var/direction = get_dir(src,target) @@ -78,9 +100,9 @@ return (dir != direction) else return 0 - return 1 + update_nearby_tiles(need_rebuild) if(!air_master) return 0 @@ -98,9 +120,7 @@ air_master.groups_to_rebuild += destination.parent else air_master.tiles_to_update += destination - else if(istype(source)) air_master.tiles_to_update += source if(istype(destination)) air_master.tiles_to_update += destination - return 1 \ No newline at end of file diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index 21d98a7511a..5aacc6f1f92 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -1,9 +1,10 @@ -//cael - added this for the lockdown computer -/obj/machinery/door/poddoor/Topic(href, href_list) - if(href_list["close"]) - close() - if(href_list["open"]) - open() +/obj/machinery/door/poddoor + name = "Podlock" + desc = "A type of powerful blast door." + icon = 'rapid_pdoor.dmi' + icon_state = "pdoor1" + var/id = 1.0 + var/networkTag = "" /obj/machinery/door/poddoor/Bumped(atom/AM) if(!density) @@ -270,4 +271,107 @@ sleep(10) src.operating = 0 - return \ No newline at end of file + return + + + + +/obj/machinery/door/poddoor/two_tile_hor + var/obj/machinery/door/poddoor/filler_object/f1 + var/obj/machinery/door/poddoor/filler_object/f2 + icon = '1x2blast_hor.dmi' + + New() + ..() + f1 = new/obj/machinery/door/poddoor/filler_object (src.loc) + f2 = new/obj/machinery/door/poddoor/filler_object (get_step(src,EAST)) + f1.density = density + f2.density = density + f1.sd_SetOpacity(opacity) + f2.sd_SetOpacity(opacity) + + Del() + del f1 + del f2 + ..() + +/obj/machinery/door/poddoor/two_tile_ver + var/obj/machinery/door/poddoor/filler_object/f1 + var/obj/machinery/door/poddoor/filler_object/f2 + icon = '1x2blast_vert.dmi' + + New() + ..() + f1 = new/obj/machinery/door/poddoor/filler_object (src.loc) + f2 = new/obj/machinery/door/poddoor/filler_object (get_step(src,NORTH)) + f1.density = density + f2.density = density + f1.sd_SetOpacity(opacity) + f2.sd_SetOpacity(opacity) + + Del() + del f1 + del f2 + ..() + +/obj/machinery/door/poddoor/four_tile_hor + var/obj/machinery/door/poddoor/filler_object/f1 + var/obj/machinery/door/poddoor/filler_object/f2 + var/obj/machinery/door/poddoor/filler_object/f3 + var/obj/machinery/door/poddoor/filler_object/f4 + icon = '1x4blast_hor.dmi' + + New() + ..() + f1 = new/obj/machinery/door/poddoor/filler_object (src.loc) + f2 = new/obj/machinery/door/poddoor/filler_object (get_step(f1,EAST)) + f3 = new/obj/machinery/door/poddoor/filler_object (get_step(f2,EAST)) + f4 = new/obj/machinery/door/poddoor/filler_object (get_step(f3,EAST)) + f1.density = density + f2.density = density + f3.density = density + f4.density = density + f1.sd_SetOpacity(opacity) + f2.sd_SetOpacity(opacity) + f4.sd_SetOpacity(opacity) + f3.sd_SetOpacity(opacity) + + Del() + del f1 + del f2 + del f3 + del f4 + ..() + +/obj/machinery/door/poddoor/four_tile_ver + var/obj/machinery/door/poddoor/filler_object/f1 + var/obj/machinery/door/poddoor/filler_object/f2 + var/obj/machinery/door/poddoor/filler_object/f3 + var/obj/machinery/door/poddoor/filler_object/f4 + icon = '1x4blast_vert.dmi' + + New() + ..() + f1 = new/obj/machinery/door/poddoor/filler_object (src.loc) + f2 = new/obj/machinery/door/poddoor/filler_object (get_step(f1,NORTH)) + f3 = new/obj/machinery/door/poddoor/filler_object (get_step(f2,NORTH)) + f4 = new/obj/machinery/door/poddoor/filler_object (get_step(f3,NORTH)) + f1.density = density + f2.density = density + f3.density = density + f4.density = density + f1.sd_SetOpacity(opacity) + f2.sd_SetOpacity(opacity) + f4.sd_SetOpacity(opacity) + f3.sd_SetOpacity(opacity) + + Del() + del f1 + del f2 + del f3 + del f4 + ..() + +/obj/machinery/door/poddoor/filler_object + name = "" + icon_state = "" \ No newline at end of file diff --git a/code/game/machinery/doors/unpowered.dm b/code/game/machinery/doors/unpowered.dm new file mode 100644 index 00000000000..36cd2095baa --- /dev/null +++ b/code/game/machinery/doors/unpowered.dm @@ -0,0 +1,25 @@ +/obj/machinery/door/unpowered + autoclose = 0 + var/locked = 0 + + + Bumped(atom/AM) + if(src.locked) return + ..() + return + + + attackby(obj/item/I as obj, mob/user as mob) + if(istype(I, /obj/item/weapon/card/emag)||istype(I, /obj/item/weapon/melee/energy/blade)) return + if(src.locked) return + ..() + return + + + +/obj/machinery/door/unpowered/shuttle + icon = 'shuttle.dmi' + name = "door" + icon_state = "door1" + opacity = 1 + density = 1 \ No newline at end of file diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index a75600c9cea..50baa203d0d 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -1,3 +1,14 @@ +/obj/machinery/door/window + name = "interior door" + desc = "A door made from a window, yet it can not break nor be depowered." + icon = 'windoor.dmi' + icon_state = "left" + var/base_state = "left" + visible = 0.0 + flags = ON_BORDER + opacity = 0 + + /obj/machinery/door/window/update_nearby_tiles(need_rebuild) if(!air_master) return 0 @@ -147,4 +158,81 @@ close() else if (src.density) flick(text("[]deny", src.base_state), src) - return \ No newline at end of file + return + + + +/obj/machinery/door/window/brigdoor + name = "Brig Door" + icon = 'windoor.dmi' + icon_state = "leftsecure" + base_state = "leftsecure" + req_access = list(access_security) + var/id = null + + +/obj/machinery/door/window/northleft + dir = NORTH + +/obj/machinery/door/window/eastleft + dir = EAST + +/obj/machinery/door/window/westleft + dir = WEST + +/obj/machinery/door/window/southleft + dir = SOUTH + +/obj/machinery/door/window/northright + dir = NORTH + icon_state = "right" + base_state = "right" + +/obj/machinery/door/window/eastright + dir = EAST + icon_state = "right" + base_state = "right" + +/obj/machinery/door/window/westright + dir = WEST + icon_state = "right" + base_state = "right" + +/obj/machinery/door/window/southright + dir = SOUTH + icon_state = "right" + base_state = "right" + + +/obj/machinery/door/window/brigdoor/northleft + dir = NORTH + +/obj/machinery/door/window/brigdoor/eastleft + dir = EAST + +/obj/machinery/door/window/brigdoor/westleft + dir = WEST + +/obj/machinery/door/window/brigdoor/southleft + dir = SOUTH + +/obj/machinery/door/window/brigdoor/northright + dir = NORTH + icon_state = "rightsecure" + base_state = "rightsecure" + +/obj/machinery/door/window/brigdoor/eastright + dir = EAST + icon_state = "rightsecure" + base_state = "rightsecure" + +/obj/machinery/door/window/brigdoor/westright + dir = WEST + icon_state = "rightsecure" + base_state = "rightsecure" + +/obj/machinery/door/window/brigdoor/southright + dir = SOUTH + icon_state = "rightsecure" + base_state = "rightsecure" + diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 3de1d4897e3..e358be33532 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -2,7 +2,7 @@ name = "Emitter" desc = "A heavy duty industrial laser" icon = 'singularity.dmi' - icon_state = "Emitter" + icon_state = "emitter" anchored = 0 density = 1 req_access = list(access_engine) @@ -39,9 +39,9 @@ update_icon() if (active && !(stat & (NOPOWER|BROKEN))) - icon_state = "Emitter +a" + icon_state = "emitter_+a" else - icon_state = "Emitter" + icon_state = "emitter" attack_hand(mob/user as mob) diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 207e60f114c..a9462687a9f 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -10,6 +10,11 @@ origin_tech = "combat=3;magnets=2" projectile_type = "/obj/item/projectile/beam" +/obj/item/weapon/gun/energy/laser/practice + name = "practice laser gun" + desc = "A modified version of the basic laser gun, this one fires less concentrated energy bolts designed for target practice." + projectile_type = "/obj/item/projectile/beam/practice" + obj/item/weapon/gun/energy/laser/retro name ="\improper Retro Laser" diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 8e80b8a8024..a431b6ffc05 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -47,6 +47,15 @@ spawn(0) del(src) +/obj/item/projectile/beam/practice + name = "laser" + icon_state = "laser" + pass_flags = PASSTABLE | PASSGLASS | PASSGRILLE + damage = 0 + damage_type = BURN + flag = "laser" + eyeblur = 2 + /obj/item/projectile/beam/heavylaser name = "\improper Heavy Laser" icon_state = "heavylaser" diff --git a/icons/obj/doors/Doorfire.dmi b/icons/obj/doors/Doorfire.dmi index 1b0ddbe4eb14b50f0341e4b887ee7213345e5e3f..e996780a74c4114cbfd579f7faaa477b7503b2ee 100644 GIT binary patch delta 2801 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 diff --git a/icons/obj/singularity.dmi b/icons/obj/singularity.dmi index 350052781f7d12c98c156d4ce1f71538b71f00cc..cf1360c99c5e6e4cfff643f4fd33e866030ee841 100644 GIT binary patch delta 14760 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 delta 8594 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 Os;H%aStn;5@xK5)pV{gF From 76336789d7e0bc9f8d5041ebc02ecc3e762f692e Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 05:52:57 +0100 Subject: [PATCH 34/52] TG: The blob can now break canisters r2897 --- code/game/machinery/atmoalter/canister.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/atmoalter/canister.dm b/code/game/machinery/atmoalter/canister.dm index ae9b61d523b..c8f43083709 100644 --- a/code/game/machinery/atmoalter/canister.dm +++ b/code/game/machinery/atmoalter/canister.dm @@ -153,7 +153,7 @@ return 0 /obj/machinery/portable_atmospherics/canister/blob_act() - src.health -= 1 + src.health -= 200 healthcheck() return From 77636ce6965643b8e8be2058e3416e4811ff95f8 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 05:57:51 +0100 Subject: [PATCH 35/52] TG: Fixed issue 287 , 290, 291 -Cutting/restoring cameras now leaves a print -building certain overly-abused griff items leaves prints -grenade launcher no longer shoots your face if you try to backpack it Chameleon projector movement speed is now based on temperature Added add_hiddenprint(mob) proc it's like add_fingerprint but only adds to fingerprintshidden isn't that neat? r2898 --- code/game/atom_procs.dm | 24 +++++++++++++++++++ code/game/machinery/camera.dm | 2 ++ code/game/objects/devices/chameleonproj.dm | 12 +++++++++- .../objects/items/weapons/table_rack_parts.dm | 6 +++-- code/game/objects/stacks/metal.dm | 3 ++- code/game/objects/stacks/stack.dm | 8 ++++++- 6 files changed, 50 insertions(+), 5 deletions(-) diff --git a/code/game/atom_procs.dm b/code/game/atom_procs.dm index c1f08944ae9..aaa17ab2c3f 100644 --- a/code/game/atom_procs.dm +++ b/code/game/atom_procs.dm @@ -75,6 +75,30 @@ O << text("\red [] has been hit by [] with []", src, user, W) return +/atom/proc/add_hiddenprint(mob/living/M as mob) + if(isnull(M)) return + if(isnull(M.key)) return + if (!( src.flags ) & 256) + return + if (ishuman(M)) + var/mob/living/carbon/human/H = M + if (!istype(H.dna, /datum/dna)) + return 0 + if (H.gloves) + if(src.fingerprintslast != H.key) + src.fingerprintshidden += text("\[[time_stamp()]\] (Wearing gloves). Real name: [], Key: []",H.real_name, H.key) + src.fingerprintslast = H.key + return 0 + if (!( src.fingerprints )) + if(src.fingerprintslast != H.key) + src.fingerprintshidden += text("\[[time_stamp()]\] Real name: [], Key: []",H.real_name, H.key) + src.fingerprintslast = H.key + return 1 + else + if(src.fingerprintslast != M.key) + src.fingerprintshidden += text("\[[time_stamp()]\] Real name: [], Key: []",M.real_name, M.key) + src.fingerprintslast = M.key + return /atom/proc/add_fingerprint(mob/living/M as mob) if(isnull(M)) return diff --git a/code/game/machinery/camera.dm b/code/game/machinery/camera.dm index 26d6d4e72d2..ae061bb9a1b 100644 --- a/code/game/machinery/camera.dm +++ b/code/game/machinery/camera.dm @@ -359,11 +359,13 @@ O.show_message(text("\red [] has deactivated []!", user, src), 1) playsound(src.loc, 'Wirecutter.ogg', 100, 1) icon_state = "camera1" + add_hiddenprint(user) else for(var/mob/O in viewers(user, null)) O.show_message(text("\red [] has reactivated []!", user, src), 1) playsound(src.loc, 'Wirecutter.ogg', 100, 1) icon_state = "camera" + add_hiddenprint(user) // now disconnect anyone using the camera //Apparently, this will disconnect anyone even if the camera was re-activated. //I guess that doesn't matter since they can't use it anyway? diff --git a/code/game/objects/devices/chameleonproj.dm b/code/game/objects/devices/chameleonproj.dm index c08ffa32e74..0526ec5ff29 100644 --- a/code/game/objects/devices/chameleonproj.dm +++ b/code/game/objects/devices/chameleonproj.dm @@ -25,7 +25,17 @@ relaymove(var/mob/user, direction) if(can_move) can_move = 0 - spawn(10) can_move = 1 + switch(usr.bodytemperature) + if(300 to INFINITY) + spawn(10) can_move = 1 + if(295 to 300) + spawn(13) can_move = 1 + if(280 to 295) + spawn(16) can_move = 1 + if(260 to 280) + spawn(20) can_move = 1 + else + spawn(25) can_move = 1 step(src,direction) return diff --git a/code/game/objects/items/weapons/table_rack_parts.dm b/code/game/objects/items/weapons/table_rack_parts.dm index 4dc1e13076c..5856e06b043 100644 --- a/code/game/objects/items/weapons/table_rack_parts.dm +++ b/code/game/objects/items/weapons/table_rack_parts.dm @@ -18,17 +18,19 @@ RACK PARTS del(src) /obj/item/weapon/table_parts/attack_self(mob/user as mob) - new /obj/structure/table( user.loc ) + var/obj/structure/table/T = new /obj/structure/table( user.loc ) + T.add_fingerprint(usr) del(src) return // WOODEN TABLE PARTS /obj/item/weapon/table_parts/wood/attackby(obj/item/weapon/W as obj, mob/user as mob) - ..() if (istype(W, /obj/item/weapon/wrench)) new /obj/item/stack/sheet/wood( src.loc ) //SN src = null del(src) + else + ..() /obj/item/weapon/table_parts/wood/attack_self(mob/user as mob) new /obj/structure/table/woodentable( user.loc ) diff --git a/code/game/objects/stacks/metal.dm b/code/game/objects/stacks/metal.dm index 8cdac52daa7..a893fc96c89 100644 --- a/code/game/objects/stacks/metal.dm +++ b/code/game/objects/stacks/metal.dm @@ -50,8 +50,9 @@ FLOOR TILES usr << "\blue Assembling grille..." if (!do_after(usr, 10)) return - new /obj/structure/grille( usr.loc ) + var/obj/structure/grille/F = new /obj/structure/grille/ ( usr.loc ) usr << "\blue You assemble a grille" + F.add_fingerprint(usr) use(2) return diff --git a/code/game/objects/stacks/stack.dm b/code/game/objects/stacks/stack.dm index 4f44c828fa0..a1570492e45 100644 --- a/code/game/objects/stacks/stack.dm +++ b/code/game/objects/stacks/stack.dm @@ -20,7 +20,7 @@ /obj/item/stack/examine() set src in view(1) ..() - usr << text("There are [] []\s left on the stack.", src.amount, src.singular_name) + usr << "There are [src.amount] [src.singular_name]\s in the stack." return /obj/item/stack/proc/use(var/amount) @@ -204,6 +204,12 @@ del(oldsrc) if (istype(O,/obj/item)) usr.put_in_hand(O) + O.add_fingerprint(usr) + //BubbleWrap - so newly formed boxes are empty + if ( istype(O, /obj/item/weapon/storage) ) + for (var/obj/item/I in O) + del(I) + //BubbleWrap END if (src && usr.machine==src) //do not reopen closed window spawn( 0 ) src.interact(usr) From 0d1412efdf59844770844c1e942ed5c414c8c276 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 06:34:33 +0100 Subject: [PATCH 36/52] TG: Fixed some runtimes. Virus2 has been effectively removed from the code as it was not actually used and was causing some runtimes. The PA is now properly affected by meteors/blobs/bombs. r2903 --- code/game/dna.dm | 6 +- code/game/master_controller.dm | 2 - .../particle_accelerator.dm | 60 ++++++++++++++++++- code/modules/recycling/disposal.dm | 2 +- 4 files changed, 63 insertions(+), 7 deletions(-) diff --git a/code/game/dna.dm b/code/game/dna.dm index 9c11f211e0a..04b160106d7 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -870,9 +870,9 @@ if (src.connected) //Is something connected? var/mob/occupant = src.connected.occupant dat = "Occupant Statistics:
" //Blah obvious - if (occupant) //is there REALLY someone in there? - if(occupant.mutations & HUSK) - dat += "The occupant's DNA structure is of an unknown configuration, please insert a subject with a standard DNA structure.

" //NOPE. -Pete + if(occupant && occupant.dna) //is there REALLY someone in there? + if(occupant.mutations & NOCLONE) + dat += "The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure.

" //NOPE. -Pete dat += text("View/Edit/Transfer Buffer

", src) dat += text("Radiation Emitter Settings

", src) else diff --git a/code/game/master_controller.dm b/code/game/master_controller.dm index a04c8421fdf..8aeb7bbf739 100644 --- a/code/game/master_controller.dm +++ b/code/game/master_controller.dm @@ -79,7 +79,6 @@ datum/controller/game_controller if(!processing) return 0 - //world << "Processing" controllernum = "yes" spawn (100) controllernum = "no" @@ -114,7 +113,6 @@ datum/controller/game_controller sleep(1) for(var/obj/object in processing_objects) -// spawn(0)Still need to test the spawn ticker object.process() for(var/datum/pipe_network/network in pipe_networks) diff --git a/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm b/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm index ea6294511be..78ff328a41d 100644 --- a/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm +++ b/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm @@ -89,6 +89,35 @@ PE|PE|PE return + ex_act(severity) + switch(severity) + if(1.0) + del(src) + return + if(2.0) + if (prob(50)) + del(src) + return + if(3.0) + if (prob(25)) + del(src) + return + else + return + + + blob_act() + if(prob(50)) + del(src) + return + + + meteorhit() + if(prob(50)) + del(src) + return + + proc update_state() if(master) @@ -169,7 +198,8 @@ PE|PE|PE return 0 -/obj/machinery/particle_accelerator/ + +/obj/machinery/particle_accelerator name = "Particle Accelerator" desc = "Part of a Particle Accelerator." icon = 'particle_accelerator.dmi' @@ -217,6 +247,34 @@ PE|PE|PE ..() return + ex_act(severity) + switch(severity) + if(1.0) + del(src) + return + if(2.0) + if (prob(50)) + del(src) + return + if(3.0) + if (prob(25)) + del(src) + return + else + return + + + blob_act() + if(prob(50)) + del(src) + return + + + meteorhit() + if(prob(50)) + del(src) + return + proc update_state() diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 13890bfb3f4..1b7286af72c 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -42,7 +42,7 @@ // attack by item places it in to disposal attackby(var/obj/item/I, var/mob/user) - if(stat & BROKEN) + if(stat & BROKEN || !I || !user) return //robots shouldn't be able to grab/carry stuff anyway From 25ff0065753862f8ba3418f7bf230254d8ebb287 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 06:38:55 +0100 Subject: [PATCH 37/52] TG: Bit of blob work r2905 --- code/game/gamemodes/blob/blob.dm | 8 ++++---- code/game/machinery/computer/communications.dm | 5 ++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/code/game/gamemodes/blob/blob.dm b/code/game/gamemodes/blob/blob.dm index 17730e94cec..17c181f6219 100644 --- a/code/game/gamemodes/blob/blob.dm +++ b/code/game/gamemodes/blob/blob.dm @@ -42,7 +42,7 @@ var message_admins("Blob spawned and expanding, report created") if(ticker && ticker.minds && ticker.minds.len) - var/player_based_cores = round(ticker.minds.len, players_per_core) + var/player_based_cores = round(ticker.minds.len/players_per_core, 1) if(player_based_cores > cores_to_spawn) cores_to_spawn = player_based_cores @@ -73,7 +73,7 @@ var if(!blobs.len) return expanding = 1 - for(var/i = 1 to 10) + for(var/i = 1 to 5) sleep(-1) if(!blobs.len) break var/obj/effect/blob/B = pick(blobs) @@ -98,8 +98,8 @@ var aiPlayer << "Laws Updated: [law]" stage = -1 - // next stage 1-4 minutes later - spawn(600*rand(1,4)) + // next stage 1 minute later + spawn(600) stage = 1 return diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 1e263863168..be03d425d76 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -400,9 +400,8 @@ emergency_shuttle.fake_recall = rand(300,500) if(ticker.mode.name == "blob") - if(ticker.mode:declared) - user << "Under directive 7-10, [station_name()] is quarantined until further notice." - return + user << "Under directive 7-10, [station_name()] is quarantined until further notice." + return emergency_shuttle.incall() log_game("[key_name(user)] has called the shuttle.") From 0c621b6a8ee9c28e320c5000d2494f59d3c55ea3 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Tue, 27 Mar 2012 06:43:13 +0100 Subject: [PATCH 38/52] TG: Quick update to nuke endings. The crew has to escape with the disk to win. r2907 --- code/game/gamemodes/nuclear/nuclear.dm | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index 2eb032eacaf..f0da89942e4 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -271,7 +271,7 @@ if (!disk_rescued && station_was_nuked && !herp) feedback_set_details("round_end_result","win - syndicate nuke") - world << "Syndicate Victory!" + world << "Syndicate Major Victory!" world << "[syndicate_name()] operatives have destroyed [station_name()]!" else if (!disk_rescued && station_was_nuked && herp) @@ -281,7 +281,7 @@ else if (!disk_rescued && !station_was_nuked && derp && !herp) feedback_set_details("round_end_result","halfwin - blew wrong station") - world << "Neutral Victory" + world << "Crew Minor Victory" world << "[syndicate_name()] operatives secured the authentication disk but blew up something that wasn't [station_name()]. Next time, don't lose the disk!" else if (!disk_rescued && !station_was_nuked && derp && herp) @@ -289,19 +289,24 @@ world << "[syndicate_name()] operatives have earned Darwin Award!" world << "[syndicate_name()] operatives blew up something that wasn't [station_name()] and got caught in the explosion. Next time, don't lose the disk!" + else if ( disk_rescued && is_operatives_are_dead()) + feedback_set_details("round_end_result","loss - evacuation - disk secured - syndi team dead") + world << "Crew Major Victory!" + world << "The Research Staff has saved the disc and killed the [syndicate_name()] Operatives" + else if ( disk_rescued ) feedback_set_details("round_end_result","loss - evacuation - disk secured") - world << "Crew Victory" + world << "Crew Major Victory" world << "The Research Staff has saved the disc and stopped the [syndicate_name()] Operatives!" else if (!disk_rescued && is_operatives_are_dead()) feedback_set_details("round_end_result","loss - evacuation - disk not secured") - world << "Crew Victory" - world << "The Research Staff has stopped the [syndicate_name()] Operatives!" + world << "Syndicate Minor Victory!" + world << "The Research Staff failed to secure the authentication disk but did manage to kill most of the [syndicate_name()] Operatives!" else if (!disk_rescued && crew_evacuated) feedback_set_details("round_end_result","halfwin - detonation averted") - world << "Neutral Victory" + world << "Syndicate Minor Victory!" world << "[syndicate_name()] operatives recovered the abandoned authentication disk but detonation of [station_name()] was averted. Next time, don't lose the disk!" else if (!disk_rescued && !crew_evacuated) From c578b76935c139c4cd23aa1c7cf300ddbea8b5a8 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Wed, 28 Mar 2012 01:12:34 +0100 Subject: [PATCH 39/52] Merge cleanup. --- code/modules/mob/dead/observer/login.dm.bak | 14 -- .../modules/mob/dead/observer/observer.dm.bak | 170 ------------------ code/modules/mob/dead/observer/say.dm.bak | 30 ---- 3 files changed, 214 deletions(-) delete mode 100644 code/modules/mob/dead/observer/login.dm.bak delete mode 100644 code/modules/mob/dead/observer/observer.dm.bak delete mode 100644 code/modules/mob/dead/observer/say.dm.bak diff --git a/code/modules/mob/dead/observer/login.dm.bak b/code/modules/mob/dead/observer/login.dm.bak deleted file mode 100644 index b71c51271eb..00000000000 --- a/code/modules/mob/dead/observer/login.dm.bak +++ /dev/null @@ -1,14 +0,0 @@ -/mob/observer/Login() - ..() - if (!src.start) - src.start = 1 - var/A = locate(/area/start) - var/list/L = list( ) - for(var/turf/T in A) - L += T - src.loc = pick(L) - src.client.screen = null - if (!isturf(src.loc)) - src.client.eye = src.loc - src.client.perspective = EYE_PERSPECTIVE - return \ No newline at end of file diff --git a/code/modules/mob/dead/observer/observer.dm.bak b/code/modules/mob/dead/observer/observer.dm.bak deleted file mode 100644 index 766b14c1fa7..00000000000 --- a/code/modules/mob/dead/observer/observer.dm.bak +++ /dev/null @@ -1,170 +0,0 @@ -/mob/observer/New(mob/corpse) - set invisibility = 10 - - ..() - - if(corpse) - src.corpse = corpse - src.loc = get_turf(corpse.loc) - src.real_name = corpse.real_name - src.name = corpse.real_name - - src.sight |= SEE_TURFS | SEE_MOBS | SEE_OBJS - src.see_invisible = 10 - src.see_in_dark = 100 - src.verbs += /mob/observer/proc/dead_tele - src.verbs += /mob/observer/proc/reenter_corpse - -/mob/proc/ghostize() - set name = "Ghost" - set desc = "You cannot be revived as a ghost" - if(src.client) - src.client.mob = new/mob/observer(src) - return - -/mob/observer/Move(NewLoc, direct) - if(NewLoc) - src.loc = NewLoc - return - if((direct & NORTH) && src.y < world.maxy) - src.y++ - if((direct & SOUTH) && src.y > 1) - src.y-- - if((direct & EAST) && src.x < world.maxx) - src.x++ - if((direct & WEST) && src.x > 1) - src.x-- - -/mob/observer/examine() - if(usr) usr << src.desc - -/mob/observer/can_use_hands() return 0 -/mob/observer/is_active() return 0 - -/mob/observer/Stat() - ..() - statpanel("Status") - if (src.client.statpanel == "Status") - if(ticker && ticker.mode) - if (ticker.timeleft) - stat(null, "ETA-[ticker.timeleft / 600 % 60]:[ticker.timeleft / 100 % 6][ticker.timeleft / 100 % 10]") - - if(ticker.mode.name == "Corporate Restructuring" && ticker.target) - var/icon = ticker.target.name - var/icon2 = ticker.target.real_name - var/area = get_area(ticker.target) - stat(null, text("Target: [icon2] (as [icon]) is in [area]")) - - if(ticker.mode.name == "AI malfunction" && ticker.processing) - stat(null, text("Time until all [station_name()]'s systems are taken over: [(ticker.AIwin - ticker.AItime) / 600 % 60]:[(ticker.AIwin - ticker.AItime) / 100 % 6][(ticker.AIwin - ticker.AItime) / 10 % 10]")) - - if (ticker.mode.name == "ctf") - stat(null, text("Red Team - [ticker.red_score]")) - stat(null, text("Green Team - [ticker.green_score]")) - -/mob/observer/proc/reenter_corpse() - set category = "Special Verbs" - set name = "Re-enter Corpse" - if(!corpse) - alert("You don't have a corpse!") - return - if(corpse.stat == 2) - alert("Your body is dead!") - return - if(src.client && src.client.holder && src.client.holder.state == 2) - var/rank = src.client.holder.rank - src.client.clear_admin_verbs() - src.client.holder.state = 1 - src.client.update_admins(rank) - src.client.mob = corpse - del(src) - -/mob/observer/proc/dead_tele() - set category = "Special Verbs" - set name = "Teleport" - set desc= "Teleport" - if((usr.stat != 2) || !istype(usr, /mob/observer)) - usr << "Not when you're not dead!" - return - var/A - usr.verbs -= /mob/observer/proc/dead_tele - spawn(50) - usr.verbs += /mob/observer/proc/dead_tele - A = input("Area to jump to", "BOOYEA", A) in list("Engine","Hallways","Toxins","Storage","Maintenance","Crew Quarters","Medical","Security","Chapel","Bridge") - - switch (A) - if ("Engine") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/engine) && !istype(B, /area/engine/combustion) && !istype(B, /area/engine/engine_walls)) - L += B - A = pick(L) - if ("Hallways") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/hallway)) - L += B - A = pick(L) - if ("Toxins") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/toxins) && !istype(B, /area/toxins/test_chamber)) - L += B - A = pick(L) - if ("Storage") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/storage)) - L += B - A = pick(L) - if ("Maintenance") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/maintenance)) - L += B - A = pick(L) - if ("Crew Quarters") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/crew_quarters)) - L += B - A = pick(L) - if ("Medical") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/medical)) - L += B - A = pick(L) - if ("Security") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/security)) - L += B - A = pick(L) - if ("Chapel") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/chapel)) - L += B - A = pick(L) - if ("Bridge") - var/list/L = list() - for(var/area/B in world) - if(istype(B, /area/bridge)) - L += B - A = pick(L) - - var/list/L = list() - for(var/turf/T in A) - if(!T.density) - var/clear = 1 - for(var/obj/O in T) - if(O.density) - clear = 0 - break - if(clear) - L+=T - - usr.loc = pick(L) - - diff --git a/code/modules/mob/dead/observer/say.dm.bak b/code/modules/mob/dead/observer/say.dm.bak deleted file mode 100644 index 5f330b2ab93..00000000000 --- a/code/modules/mob/dead/observer/say.dm.bak +++ /dev/null @@ -1,30 +0,0 @@ -/mob/observer/say_understands(var/other) - return 1 - -/mob/observer/say(var/message) - message = trim(copytext(sanitize(message), 1, MAX_MESSAGE_LEN)) - - if (!message) - return - - world.log_say("Ghost/[src.key] : [message]") - - if (src.muted) - return - - . = src.say_dead(message) - - for (var/mob/M in hearers(null, null)) - if (!M.stat) - if(M.job == "Chaplain") - if (prob (49)) - M.show_message("You hear muffled speech... but nothing is there...", 2) - else - M.show_message("[stutter(message)]", 2) - else - if (prob(50)) - return - else if (prob (95)) - M.show_message("You hear muffled speech... but nothing is there...", 2) - else - M.show_message("[stutter(message)]", 2) From 06ee27db99a48dfecbc2a074c0657dbefeaa1166 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Fri, 30 Mar 2012 06:18:18 +0100 Subject: [PATCH 40/52] Latest map for less conflicts. --- maps/tgstation.2.0.8.dmm | 12393 +++++++++++++++++++------------------ 1 file changed, 6207 insertions(+), 6186 deletions(-) diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index f9ca16b7d6e..fd126620936 100755 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -2733,5528 +2733,5549 @@ "baC" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Research Division Access"; req_access_txt = "47"; req_one_access_txt = "1"},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) "baD" = (/turf/simulated/floor/plating,/area/maintenance/asmaint2) "baE" = (/obj/effect/landmark{name = "carpspawn"},/turf/space,/area/shuttle/escape/station) -"baF" = (/obj/machinery/camera{c_tag = "Auxiliary Docking"; dir = 8; network = "Arrivals"},/turf/simulated/floor,/area/hallway/secondary/entry) -"baG" = (/obj/machinery/door_control{name = "Disposal Vent Control"; pixel_x = -25; pixel_y = 2; id = "Disposal Exit"},/obj/machinery/camera{c_tag = "Disposals"; dir = 4; network = "SS13"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"baH" = (/obj/machinery/conveyor_switch{id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"baI" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) -"baJ" = (/obj/effect/decal/cleanable/oil,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/disposal) -"baK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) -"baL" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/port) -"baM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall,/area/maintenance/port) -"baN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) -"baO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) -"baP" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/port) -"baQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) -"baR" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/maintenance/port) -"baS" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = list("Cargo Bay")},/turf/simulated/wall,/area/maintenance/port) -"baT" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/quartermaster/sorting) -"baU" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/quartermaster/sorting) -"baV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/sorting) -"baW" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/quartermaster/sorting) -"baX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bluecorner"},/area/quartermaster/sorting) -"baY" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/door/window/eastleft{name = "Mail Office"; req_access_txt = "0"},/turf/simulated/floor,/area/quartermaster/sorting) -"baZ" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) -"bba" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) -"bbb" = (/obj/structure/rack,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) -"bbc" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) -"bbd" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) -"bbe" = (/obj/machinery/light/lamp{pixel_x = 4; pixel_y = 1},/obj/machinery/light,/obj/structure/table/woodentable,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) -"bbf" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) -"bbg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bbh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) -"bbi" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/telecomms/allinone{frequency = 144.7},/turf/simulated/floor/grid,/area/turret_protected/ai) -"bbj" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "AI Chamber South-2"; dir = 1; network = "Command"},/turf/simulated/floor/grid,/area/turret_protected/ai) -"bbk" = (/obj/machinery/door/airlock/secure{name = "AI Core Access"; req_access_txt = "16"},/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) -"bbl" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "AI Chamber South-1"; dir = 1; network = "Command"},/turf/simulated/floor/grid,/area/turret_protected/ai) -"bbm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/grid,/area/turret_protected/ai) -"bbn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) -"bbo" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bbp" = (/obj/structure/disposalpipe/segment,/obj/structure/closet/secure_closet/hop,/turf/simulated/floor,/area/crew_quarters/heads) -"bbq" = (/obj/machinery/power/apc{dir = 2; name = "Head of Staff APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/crew_quarters/heads) -"bbr" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/crew_quarters/heads) -"bbs" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/requests_console{department = "Head of personnel's desk"; departmentType = 5; name = "HOP RC"; pixel_y = -30},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/crew_quarters/heads) -"bbt" = (/obj/machinery/computer/secure_data,/turf/simulated/floor,/area/crew_quarters/heads) -"bbu" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/hallway/primary/central) -"bbv" = (/obj/machinery/power/apc{dir = 8; name = "Kitchen APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bby" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/sink/kitchen2{pixel_y = 28},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/door_control{id = "kitchen"; name = "Hallway Shutters"; pixel_x = -1; pixel_y = 24},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/machinery/door_control{id = "kitchen2"; name = "Mess Hall Shutters"; pixel_x = 24; pixel_y = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bbD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"bbE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bbF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bbG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bbH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bbI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bbJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bbK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bbL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bbM" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bbN" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/ointment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bbO" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bbP" = (/obj/structure/morgue,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bbQ" = (/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bbR" = (/obj/structure/table,/obj/machinery/door_control{dir = 4; id = "Chemistry Outer Shutters"; name = "Chemistry Outer Shutters"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bbS" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bbT" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bbU" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/chemist_personal{pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bbV" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bbW" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bbX" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bbY" = (/obj/machinery/camera{c_tag = "RnD Lab North"; dir = 2; network = "Research"},/obj/machinery/power/apc{dir = 1; name = "Lab APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bbZ" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bca" = (/obj/machinery/requests_console{department = "Research and Development"; departmentType = 2; name = "rnd Requests Console"; pixel_x = 30; pixel_y = 0},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bcb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bcc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bcd" = (/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bce" = (/obj/structure/closet/l3closet/general,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bcf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bcg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bch" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bci" = (/turf/simulated/floor/plating,/area/maintenance/disposal) -"bcj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bck" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) -"bcl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) -"bcm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/port) -"bcn" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) -"bco" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bcp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/junction{dir = 8; dpdir = 2},/turf/simulated/floor/plating,/area/maintenance/port) -"bcq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bcr" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bcs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bct" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bcu" = (/obj/machinery/camera{c_tag = "Port Maintenance"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bcv" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bcw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) -"bcx" = (/obj/structure/table,/turf/simulated/floor,/area/quartermaster/storage) -"bcy" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage) -"bcz" = (/obj/structure/table,/obj/item/weapon/cell{maxcharge = 2000},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/storage) -"bcA" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "Cargo Loading Area North"; network = "Cargo"},/turf/simulated/floor,/area/quartermaster/storage) -"bcB" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/quartermaster/storage) -"bcC" = (/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/storage) -"bcD" = (/obj/machinery/light{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/structure/disposalpipe/sortjunction{backsort = 0; dir = 1; icon_state = "pipe-j1s"; sortType = list("")},/turf/simulated/floor,/area/quartermaster/storage) -"bcE" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) -"bcF" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/filingcabinet,/turf/simulated/floor,/area/quartermaster/storage) -"bcG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/pipedispenser/disposal,/turf/simulated/floor,/area/quartermaster/storage) -"bcH" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/storage) -"bcI" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) -"bcJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) -"bcK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) -"bcL" = (/obj/machinery/power/apc{dir = 8; name = "Delivery Sorting APC"; pixel_x = -24; pixel_y = -1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/quartermaster/sorting) -"bcM" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"bcN" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"bcO" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/conveyor_switch{id = "packageExternal"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 4},/area/quartermaster/sorting) -"bcP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) -"bcQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/obj/machinery/door/window/eastright{name = "Mail Office"},/turf/simulated/floor,/area/hallway/primary/central) -"bcR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"bcS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) -"bcT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bcU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bcV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bcW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bcX" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bcY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/secure{name = "Captain's Quarters"; req_access_txt = "20"},/turf/simulated/floor/plating,/area/crew_quarters/captain) -"bcZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bda" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) -"bdb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) -"bdc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/turretid{id = "upload"; pixel_x = -24; pixel_y = -7},/obj/machinery/turretid{id = "aicore"; pixel_x = -24; pixel_y = 7},/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/obj/machinery/camera{c_tag = "AI Core Tunnel"; dir = 8; network = "Command"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) -"bdd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bde" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Captain"); dir = 4; icon_state = "pipe-j2s"; sortType = list("HoP Office")},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bdf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/crew_quarters/heads) -"bdg" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bdh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bdi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) -"bdj" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/heads) -"bdk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/hallway/primary/central) -"bdl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) -"bdm" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bdn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bdo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bdp" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bdq" = (/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bdr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bds" = (/obj/structure/table/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bdt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bdu" = (/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bdv" = (/obj/machinery/camera{c_tag = "North"; dir = 2; network = "SS13"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bdw" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/computer/security/telescreen{desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; name = "Entertainment monitor"; pixel_y = 30},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bdx" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bdy" = (/obj/machinery/vending/cigarette{pixel_x = -3; pixel_y = 2},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bdz" = (/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bdA" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bdB" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bdC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) -"bdD" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bdE" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bdF" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 30},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bdG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) -"bdH" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/table,/obj/item/stack/sheet/plasma,/obj/item/stack/sheet/plasma,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/chem_dispenser,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdL" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdM" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdN" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Chemistry"; req_access_txt = "33; 7"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bdO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bdP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bdQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bdR" = (/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) -"bdS" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = list("Research Division")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bdT" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bdU" = (/obj/effect/landmark{name = "emcloset"},/obj/machinery/camera{c_tag = "Access Airlock"; dir = 4; network = "Research"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bdV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bdW" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bdX" = (/obj/structure/closet/l3closet/general,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bdY" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bdZ" = (/obj/machinery/camera{c_tag = "Primary Airlock"; dir = 2; network = "Arrivals"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bea" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"beb" = (/obj/machinery/conveyor{id = "garbage"},/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "Disposal Exit"; name = "Disposal Exit Vent"; opacity = 1},/turf/simulated/floor/engine,/area/maintenance/disposal) -"bec" = (/obj/machinery/driver_button{id = "trash"; pixel_x = -26},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bed" = (/obj/machinery/power/apc{dir = 4; name = "Disposal APC"; pixel_x = 27; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bee" = (/obj/machinery/door/airlock/maintenance{name = "QM Office Maintenance"; req_access_txt = "12;31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) -"bef" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/quartermaster/storage) -"beg" = (/turf/simulated/floor,/area/quartermaster/storage) -"beh" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/storage) -"bei" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bej" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Delivery Office"; req_access_txt = "50;31"},/turf/simulated/floor,/area/quartermaster/storage) -"bek" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/sorting) -"bel" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/quartermaster/sorting) -"bem" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"ben" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) -"beo" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) -"bep" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) -"beq" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) -"ber" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/central) -"bes" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"bet" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"beu" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/port) -"bev" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bew" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/port) -"bex" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bey" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) -"bez" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"beA" = (/obj/machinery/computer/aistatus,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"beB" = (/obj/machinery/computer/borgupload/mainframe,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"beC" = (/obj/machinery/door/airlock/secure{name = "AI Core Access"; req_access_txt = "16"},/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"beD" = (/obj/machinery/computer/aiupload/mainframe,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"beE" = (/obj/structure/aiuploadcloset,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"beF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/lattice,/turf/space,/area) -"beG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/bridge/meeting_room) -"beH" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"beI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) -"beJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beK" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beO" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"beP" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/hallway/primary/central) -"beQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/central) -"beR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"beS" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beU" = (/obj/structure/table,/obj/item/weapon/cleaner,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beV" = (/obj/structure/table,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beW" = (/obj/structure/table,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beX" = (/obj/effect/landmark/start{name = "Chef"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beY" = (/obj/structure/table/reinforced,/obj/item/kitchen/donut_box,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"beZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bfa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bfb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/maintcentral) -"bfc" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bfd" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bfe" = (/obj/machinery/power/apc{dir = 4; name = "Morgue APC"; pixel_x = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bff" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/power/apc{dir = 8; level = 4; name = "Chemistry APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfg" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfh" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfi" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfk" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/secure_closet/chemical,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bfl" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bfm" = (/turf/simulated/floor,/area/toxins/lab) -"bfn" = (/obj/machinery/computer/rdconsole{id = 1; name = "Core R&D Console"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bfo" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) -"bfp" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfq" = (/obj/structure/table,/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,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bfr" = (/obj/structure/closet/firecloset,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bfs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bft" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/obj/machinery/light,/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) -"bfu" = (/obj/machinery/door/window/eastright{name = "Research Division Delivery"; req_access_txt = "34"},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"}) -"bfv" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry) -"bfw" = (/obj/machinery/mass_driver{id = "trash"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bfy" = (/turf/simulated/wall/r_wall,/area) -"bfz" = (/turf/space,/area/supply/station) -"bfA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bfB" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bfC" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/storage) -"bfD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"bfE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/quartermaster/storage) -"bfF" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/quartermaster/storage) -"bfG" = (/obj/structure/table,/obj/item/weapon/module/power_control,/turf/simulated/floor,/area/quartermaster/storage) -"bfH" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall/r_wall,/area/quartermaster/storage) -"bfI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"bfJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"bfK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"bfL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"bfM" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Delivery Office"; req_access_txt = "50"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/sorting) -"bfN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/sorting) -"bfO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/central) -"bfP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"bfQ" = (/obj/item/weapon/extinguisher,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bfR" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/port) -"bfS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) -"bfT" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/port) -"bfU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/lattice,/turf/space,/area) -"bfV" = (/obj/machinery/turret{dir = 4; id = "upload"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) -"bfW" = (/turf/simulated/floor/grid,/area/turret_protected/ai_upload) -"bfX" = (/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bfY" = (/obj/machinery/turret{dir = 8; id = "upload"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) -"bfZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/bridge/meeting_room) -"bga" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"bgb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) -"bgc" = (/obj/structure/closet/wardrobe/black,/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bgd" = (/obj/structure/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bge" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bgf" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/maintcentral) -"bgg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 1},/turf/simulated/floor,/area/hallway/primary/central) -"bgh" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) -"bgi" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bgj" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bgk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bgl" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bgm" = (/obj/structure/table,/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bgn" = (/obj/structure/table,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bgo" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bgp" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 30},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bgq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bgr" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bgs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) -"bgt" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bgu" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bgv" = (/obj/machinery/camera{c_tag = "Lobby"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bgw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Morgue"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bgx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgy" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgA" = (/obj/machinery/reagentgrinder,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bgB" = (/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/r_n_d/circuit_imprinter,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bgC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) -"bgD" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bgE" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table,/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},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bgF" = (/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) -"bgG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/medical{name = "Research Division Access"; req_access_txt = "47"; req_one_access_txt = "1"},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) -"bgH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/medical{name = "Research Division Access"; req_access_txt = "47"; req_one_access_txt = "1"},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) -"bgI" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bgJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bgK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bgL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bgM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry) -"bgN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bgO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bgP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bgQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bgR" = (/obj/structure/closet/crate/internals,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"bgS" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor,/area/quartermaster/storage) -"bgT" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) -"bgU" = (/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{icon_state = "bot"},/area/quartermaster/storage) -"bgV" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bgW" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/floor,/area/quartermaster/storage) -"bgX" = (/obj/machinery/camera{c_tag = "Cargo Office"; network = "Cargo"},/obj/machinery/copier,/turf/simulated/floor,/area/quartermaster/storage) -"bgY" = (/obj/structure/table,/obj/item/weapon/stamp,/turf/simulated/floor,/area/quartermaster/storage) -"bgZ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/turf/simulated/floor,/area/quartermaster/storage) -"bha" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bhb" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor,/area/quartermaster) -"bhc" = (/turf/simulated/floor,/area/quartermaster) -"bhd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster) -"bhe" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = 29},/turf/simulated/floor,/area/quartermaster) -"bhf" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor,/area/quartermaster) -"bhg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster) -"bhh" = (/turf/simulated/wall/r_wall,/area/teleporter) -"bhi" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/teleporter) -"bhj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/secure{name = "Teleport Access"; req_access_txt = "17"},/turf/simulated/floor/plating,/area/teleporter) -"bhk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/teleporter) -"bhl" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) -"bhm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bhn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "AI Upload"; dir = 4; network = "Command"},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) -"bho" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/warning_stripes{tag = "icon-SE-in"; icon_state = "SE-in"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bhp" = (/obj/effect/decal/warning_stripes{tag = "icon-N"; icon_state = "N"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bhq" = (/obj/effect/decal/warning_stripes{tag = "icon-NW-out"; icon_state = "NW-out"},/obj/effect/decal/warning_stripes{tag = "icon-NE-out"; icon_state = "NE-out"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bhr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/decal/warning_stripes{tag = "icon-SW-in"; icon_state = "SW-in"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bhs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/decal/cleanable/oil,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) -"bht" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"bhu" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area) -"bhv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bhw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/bridge/meeting_room) -"bhx" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bhy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bhz" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = "SS13"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) -"bhA" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bhB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bhC" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bhD" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/pie,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bhE" = (/obj/structure/table,/obj/item/clothing/head/cakehat,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bhF" = (/obj/structure/closet/extinguisher{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Cafeteria North East"; dir = 8; network = "SS13"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bhG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bhH" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/computer/security/medbay,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bhI" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bhJ" = (/obj/item/weapon/pen,/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bhK" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bhL" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bhM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bhN" = (/turf/simulated/wall,/area/medical/chemistry) -"bhO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/chemistry) -"bhP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/chemistry) -"bhQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) -"bhR" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/wardrobe/chemistry_white,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bhS" = (/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/obj/machinery/copier,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bhT" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bhU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bhV" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) -"bhW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bhX" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bhY" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bhZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bia" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) -"bib" = (/turf/simulated/wall,/area/medical/research{name = "Research Division"}) -"bic" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bid" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bie" = (/turf/space,/area/shuttle/administration/station) -"bif" = (/obj/machinery/door/airlock/external{name = "Supply Dock Airlock"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"big" = (/turf/simulated/floor/plating,/area/quartermaster/storage) -"bih" = (/obj/structure/closet/crate,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"bii" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/quartermaster/storage) -"bij" = (/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) -"bik" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #2"},/obj/machinery/bot/mulebot{home_destination = "QM #2"; suffix = "#2"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bil" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bim" = (/obj/structure/table,/obj/item/stack/rods{amount = 50},/turf/simulated/floor,/area/quartermaster/storage) -"bin" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bio" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/quartermaster) -"bip" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster) -"biq" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/hallway/primary/central) -"bir" = (/obj/structure/table,/turf/simulated/floor,/area/teleporter) -"bis" = (/obj/structure/table,/obj/item/weapon/hand_tele,/turf/simulated/floor,/area/teleporter) -"bit" = (/obj/structure/table,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/teleporter) -"biu" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Teleporter"; network = "Command"},/turf/simulated/floor,/area/teleporter) -"biv" = (/obj/structure/closet/crate,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/teleporter) -"biw" = (/obj/item/weapon/crowbar,/turf/simulated/floor/plating,/area/teleporter) -"bix" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/teleporter) -"biy" = (/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"biz" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"biA" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"biB" = (/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/cleanable/robot_debris,/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"biC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/bridge/meeting_room) -"biD" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/bridge/meeting_room) -"biE" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/bridge/meeting_room) -"biF" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor,/area/bridge/meeting_room) -"biG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Conference Room"; dir = 2; network = "Command"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/bridge/meeting_room) -"biH" = (/obj/machinery/light{dir = 1},/obj/machinery/door_control{id = "heads_meeting"; name = "Security Shutters"; pixel_x = -1; pixel_y = 24},/turf/simulated/floor,/area/bridge/meeting_room) -"biI" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"biJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"biK" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"biL" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"biM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"biN" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"biO" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"biP" = (/obj/structure/table,/obj/machinery/processor,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"biQ" = (/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"biR" = (/obj/machinery/door/window/southleft{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"biS" = (/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/obj/structure/table/reinforced,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"biT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"biU" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"biV" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"biW" = (/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"biX" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"biY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"biZ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bja" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjb" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bjc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Chemistry"; req_access_txt = "33"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bjd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bje" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bjf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) -"bjg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bjh" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bji" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bjj" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bjk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bjl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/lab) -"bjm" = (/obj/machinery/door_control{id = "Biohazard"; name = "Biohazard Shutter"; pixel_x = -24; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bjn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bjo" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bjp" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bjq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bjr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bjs" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bjt" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor,/area/quartermaster/storage) -"bju" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) -"bjv" = (/obj/machinery/door/window/eastright{name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/window/westleft{name = "Cargo Office"; req_access_txt = "31"},/obj/structure/table/reinforced,/obj/item/weapon/rag,/turf/simulated/floor,/area/quartermaster/storage) -"bjw" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"},/turf/simulated/floor,/area/quartermaster) -"bjx" = (/obj/machinery/camera{c_tag = "Teleporter Entrance"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"bjy" = (/turf/simulated/floor,/area/teleporter) -"bjz" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/teleporter) -"bjA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/teleporter) -"bjB" = (/obj/machinery/power/apc{dir = 2; name = "Upload APC"; pixel_y = -24},/obj/machinery/light/small,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/effect/decal/warning_stripes{tag = "icon-NW-out"; icon_state = "NW-out"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bjC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bjD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bjE" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/light/small,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/effect/decal/warning_stripes{tag = "icon-NE-out"; icon_state = "NE-out"},/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bjF" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area) -"bjG" = (/obj/machinery/power/apc{dir = 8; name = "Meeting Room APC"; pixel_x = -25},/obj/structure/cable,/turf/simulated/floor,/area/bridge/meeting_room) -"bjH" = (/turf/simulated/floor,/area/bridge/meeting_room) -"bjI" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "red"},/area/bridge/meeting_room) -"bjJ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/bridge/meeting_room) -"bjK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (NORTH)"; icon_state = "intact-b-f"; dir = 1; level = 2; color = "blue"},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"bjL" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) -"bjM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/machinery/camera{c_tag = "Kitchen"; dir = 4; network = "Mess Hall"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bjN" = (/obj/structure/table,/obj/machinery/blender{pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bjO" = (/obj/structure/closet/extinguisher{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bjP" = (/mob/living/carbon/monkey{name = "Pun Pun"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bjQ" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bjR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bjS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bjT" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bjU" = (/obj/machinery/copier,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bjV" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bjW" = (/obj/structure/table,/obj/item/weapon/storage/body_bag_box,/obj/item/weapon/pen,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjX" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"bjZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/morgue) -"bka" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bkb" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bkc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) -"bkd" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bke" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bkf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bkg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/medical/chemistry) -"bkh" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Morgue"); dir = 4; icon_state = "pipe-j1s"; sortType = list("Genetics")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bki" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Morgue","Genetics"); dir = 4; icon_state = "pipe-j2s"; sortType = list("Chemistry")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bkj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{sortType = list("Chemistry","Morgue","Genetics")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bkk" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/toxins/lab) -"bkl" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bkm" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bkn" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bko" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bkp" = (/obj/machinery/door/airlock/maintenance{name = "Research Maintenance"; req_access_txt = "12;47"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/medical/research{name = "Research Division"}) -"bkq" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bkr" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bks" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/status_display{density = 0; layer = 4; supply_display = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bkt" = (/obj/machinery/camera{c_tag = "Cargo Recieving Dock"; dir = 4; network = "Cargo"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bku" = (/obj/structure/closet/crate/medical,/turf/simulated/floor,/area/quartermaster/storage) -"bkv" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bkw" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bkx" = (/obj/structure/table,/obj/item/stack/medical/ointment{pixel_y = 4},/obj/item/stack/medical/bruise_pack,/turf/simulated/floor,/area/quartermaster/storage) -"bky" = (/obj/structure/closet/secure_closet/cargo_tech_personal,/turf/simulated/floor,/area/quartermaster/storage) -"bkz" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/storage) -"bkA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster) -"bkB" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/quartermaster) -"bkC" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/northright{base_state = "left"; dir = 8; icon_state = "left"},/turf/simulated/floor,/area/quartermaster) -"bkD" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/hallway/primary/central) -"bkE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/central) -"bkF" = (/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"bkG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/secure{name = "Teleport Access"; req_access_txt = "17"},/turf/simulated/floor,/area/teleporter) -"bkH" = (/obj/item/device/radio/beacon,/turf/simulated/floor,/area/teleporter) -"bkI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/requests_console{department = "Teleporter"; pixel_x = 30},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/teleporter) -"bkJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) -"bkK" = (/obj/machinery/turretid{id = "upload"; pixel_x = -5; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bkL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bkM" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/bridge/meeting_room) -"bkN" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge/meeting_room) -"bkO" = (/obj/structure/table,/turf/simulated/floor,/area/bridge/meeting_room) -"bkP" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor,/area/bridge/meeting_room) -"bkQ" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/bridge/meeting_room) -"bkR" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/assembly/timer,/turf/simulated/floor,/area/bridge/meeting_room) -"bkS" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bkT" = (/obj/machinery/requests_console{department = "Kitchen"; departmentType = 2; name = "Kitchen RC"; pixel_x = -1; pixel_y = -30},/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{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bkU" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bkV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/machinery/juicer,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bkW" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/reinforced,/obj/item/weapon/book/manual/barman_recipes,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bkX" = (/obj/machinery/door/window/northleft{name = "Bar"; req_access_txt = "25"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bkY" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bkZ" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bla" = (/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"blb" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"blc" = (/obj/structure/device/piano{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bld" = (/obj/effect/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 = 28; pixel_y = 4},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"ble" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"blf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"blg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"blh" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/medical/medbay) -"bli" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"blj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay) -"blk" = (/obj/effect/sign/redcross,/turf/simulated/wall,/area/medical/medbay) -"bll" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medbay"; req_access_txt = "5"; req_one_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"blm" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medbay"; req_access_txt = "5"; req_one_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bln" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"blo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"blp" = (/obj/machinery/door/firedoor/border_only,/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{name = "Chemistry Desk"},/obj/machinery/door/window/eastright{name = "Chemistry Desk"; req_access_txt = "33"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"blq" = (/obj/machinery/camera{c_tag = "Chemistry South"; dir = 1; network = "Medbay"; pixel_x = 22},/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"blr" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"bls" = (/obj/machinery/door/firedoor/border_only,/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/window/eastright{name = "Chemistry Desk"},/obj/machinery/door/window/westleft{name = "Chemistry Desk"; req_access_txt = "33"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"blt" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"blu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"blv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"blw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Research Lab"; req_access_txt = "7"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"blx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bly" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"blz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"blA" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"blB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"blC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) -"blD" = (/obj/machinery/conveyor_switch{id = "QMLoad"},/obj/machinery/door_control{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"blE" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/storage) -"blF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"blG" = (/obj/machinery/conveyor_switch{id = "QMLoad"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"blH" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/storage) -"blI" = (/obj/machinery/autolathe,/turf/simulated/floor,/area/quartermaster/storage) -"blJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"blK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster) -"blL" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/teleporter) -"blM" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/teleporter) -"blN" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) -"blO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"blP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/secure{name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"blQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"blR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"blS" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/bridge/meeting_room) -"blT" = (/obj/structure/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/bridge/meeting_room) -"blU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (NORTH)"; icon_state = "intact-b-f"; dir = 1; level = 2; color = "blue"},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"blV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/crew_quarters/kitchen) -"blW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/crew_quarters/kitchen) -"blX" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Kitchen"; req_access_txt = "28"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"blY" = (/obj/structure/table/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/clothing/head/helmet/that{throwforce = 1; throwing = 1},/obj/machinery/requests_console{department = "Bar"; departmentType = 2; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"blZ" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bma" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bmb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bmc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bmd" = (/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) -"bme" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmf" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmg" = (/obj/machinery/door_control{id = "Patient Room 1 Shutters"; name = "Privacy Shutters"; pixel_y = 25},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmh" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/vending/wallmed1{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Hallway East"; dir = 4; network = "Medbay"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmj" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bmk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bml" = (/obj/machinery/light,/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell,/obj/item/weapon/cell,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bmm" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/obj/machinery/camera{c_tag = "RnD Lab South"; dir = 1; network = "Research"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) -"bmn" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bmo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/effect/landmark{name = "lightsout"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bmp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Division Centre"; dir = 1; network = "Research"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bmq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bmr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/closet/wardrobe/toxins_white,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bms" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bmt" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/structure/table,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bmu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bmv" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor"; name = "Supply Dock Loading Door"; opacity = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bmw" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/structure/plasticflaps,/turf/simulated/floor/plating,/area/quartermaster/storage) -"bmx" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) -"bmy" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/machinery/light,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) -"bmz" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/window/eastright{name = "Cargo Office"; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) -"bmA" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/quartermaster) -"bmB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster) -"bmC" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/teleporter) -"bmD" = (/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"bmE" = (/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"bmF" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/teleporter) -"bmG" = (/turf/simulated/floor{icon_state = "warning"},/area/teleporter) -"bmH" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Teleporter APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/teleporter) -"bmI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/teleporter) -"bmJ" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/grille,/turf/space,/area) -"bmK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"bmL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"bmM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bmN" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) -"bmO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/effect/landmark/start{name = "Cyborg"},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) -"bmP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/effect/sign/electricshock{pixel_y = 32},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) -"bmQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bmR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"bmS" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge/meeting_room) -"bmT" = (/obj/structure/table,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/turf/simulated/floor,/area/bridge/meeting_room) -"bmU" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) -"bmV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/kitchen) -"bmW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/closet/secure_closet/chef_personal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bmX" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bmY" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bmZ" = (/obj/machinery/gibber,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bna" = (/obj/machinery/camera{c_tag = "Bar West"; dir = 4; network = "Mess Hall"},/obj/machinery/vending/boozeomat,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bnb" = (/obj/effect/landmark/start{name = "Bartender"},/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bnc" = (/obj/structure/table/reinforced,/obj/item/weapon/rag,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bnd" = (/obj/structure/table,/obj/item/weapon/dice,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bne" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Cafeteria South East"; dir = 8; network = "SS13"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bnf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{icon_state = "pipe-j2s"; sortType = list("Medbay")},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bng" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/medical/medbay) -"bnh" = (/obj/machinery/vending/medical{pixel_x = -2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bni" = (/obj/machinery/disposal,/obj/machinery/light,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnj" = (/obj/structure/noticeboard{pixel_y = -27},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnk" = (/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{icon_state = "white"},/area/medical/medbay) -"bnl" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnm" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bno" = (/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/supply/hidden,/obj/effect/sign/securearea{pixel_x = 32; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bnp" = (/turf/simulated/wall,/area/medical/genetics) -"bnq" = (/obj/machinery/dna_scannernew,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bnr" = (/obj/machinery/computer/cloning{wantspod = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bns" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bnt" = (/turf/simulated/wall/r_wall,/area/medical/genetics) -"bnu" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/medical/genetics) -"bnv" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bnx" = (/turf/simulated/wall/r_wall,/area/toxins/gasstorage) -"bny" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bnz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bnA" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"bnB" = (/obj/machinery/camera{c_tag = "Cargo Loading Area South"; dir = 1; network = "Cargo"},/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = -31},/turf/simulated/floor,/area/quartermaster/storage) -"bnC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor,/area/quartermaster/storage) -"bnD" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) -"bnE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/storage) -"bnF" = (/obj/machinery/conveyor_switch{id = "miningToQM"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"bnG" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) -"bnH" = (/obj/machinery/power/apc{dir = 2; name = "Cargo APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster/storage) -"bnI" = (/obj/machinery/camera{c_tag = "Cargo Office Foyer South"; dir = 1; network = "Cargo"},/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/storage) -"bnJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bnK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "browncorner"},/area/quartermaster) -"bnL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster) -"bnM" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/quartermaster) -"bnN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster) -"bnO" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/power/apc{dir = 2; name = "Cargo Foyer APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster) -"bnP" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) -"bnQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/hallway/primary/central) -"bnR" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"bnS" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) -"bnT" = (/obj/machinery/computer/teleporter,/turf/simulated/floor{icon_state = "floorgrime"},/area/teleporter) -"bnU" = (/obj/machinery/teleport/station,/turf/simulated/floor{icon_state = "floorgrime"},/area/teleporter) -"bnV" = (/obj/machinery/teleport/hub,/turf/simulated/floor{icon_state = "floorgrime"},/area/teleporter) -"bnW" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/rack,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/turf/simulated/floor,/area/teleporter) -"bnX" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"bnY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"bnZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/grille,/turf/space,/area) -"boa" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bob" = (/obj/machinery/light/small,/obj/machinery/turretid{id = "upload"; pixel_x = -24; pixel_y = 5},/obj/machinery/camera{c_tag = "AI Upload Foyer"; dir = 1; network = "Command"},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -26; pixel_y = -10},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/turret_protected/ai_upload_foyer) -"boc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/turret_protected/ai_upload_foyer) -"bod" = (/obj/machinery/light/small,/obj/machinery/power/apc{dir = 4; name = "Upload Foyer APC"; pixel_x = 27; pixel_y = -2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/turret_protected/ai_upload_foyer) -"boe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bof" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bog" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) -"boh" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/bridge/meeting_room) -"boi" = (/obj/machinery/light,/turf/simulated/floor,/area/bridge/meeting_room) -"boj" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor,/area/bridge/meeting_room) -"bok" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) -"bol" = (/obj/structure/kitchenspike,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bom" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bon" = (/obj/structure/closet/wardrobe/chef_white,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"boo" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/shotgun,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bop" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"boq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bor" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{sortType = list("Diner")},/turf/simulated/wall,/area/maintenance/maintcentral) -"bos" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bot" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bou" = (/obj/machinery/sink{icon_state = "sink"; dir = 4; pixel_x = 11; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bov" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bow" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"box" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boz" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boA" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/machinery/door_control{dir = 4; id = "Genetics Inner Shutters"; name = "Genetics Inner Shutters"; pixel_x = 22; pixel_y = -6},/obj/machinery/door_control{dir = 4; id = "Genetics Outer Shutters"; name = "Genetics Outer Shutters"; pixel_x = 22; pixel_y = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boB" = (/obj/structure/disposalpipe/segment,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boC" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"boE" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"boF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"boG" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table,/obj/item/weapon/cigpacket{layer = 2.7},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor,/area/toxins/gasstorage) -"boH" = (/obj/structure/table,/obj/item/clothing/mask/gas,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/toxins/gasstorage) -"boI" = (/obj/machinery/camera{c_tag = "Toxins Primary Storage"; dir = 2; network = "Research"; pixel_x = 22},/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor,/area/toxins/gasstorage) -"boJ" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"boK" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"boL" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"boM" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"boN" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"boO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"boP" = (/turf/simulated/wall,/area/quartermaster/storage) -"boQ" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/quartermaster/storage) -"boR" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "12;31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/quartermaster/storage) -"boS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"boT" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/quartermaster/storage) -"boU" = (/turf/simulated/wall,/area/quartermaster/qm) -"boV" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Quartermaster's Office"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) -"boW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window/westleft{base_state = "right"; dir = 1; icon_state = "right"; name = "Quartermaster"; req_access_txt = "0"},/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "Quartermaster"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) -"boX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/quartermaster/qm) -"boY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/qm) -"boZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/quartermaster/qm) -"bpa" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/hallway/primary/aft) -"bpb" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor,/area/hallway/primary/aft) -"bpc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/teleporter) -"bpd" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) -"bpe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/teleporter) -"bpf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bpg" = (/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bph" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bpi" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bpj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/secure{name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) -"bpk" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bpl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"bpm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"bpn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) -"bpo" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bpp" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) -"bpq" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bpr" = (/obj/structure/kitchenspike,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bps" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bpt" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bpu" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bpv" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bpw" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bpx" = (/obj/structure/table,/obj/item/weapon/dice/d20,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bpy" = (/obj/machinery/power/apc{dir = 8; name = "Cent. Maint. APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bpz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bpA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpB" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpC" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay) -"bpE" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Hallway North"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 1 Shutters"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/medbay) -"bpG" = (/obj/machinery/door/airlock/medical{name = "Patient Room 1"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bpH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 1 Shutters"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/medical/medbay) -"bpI" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bpJ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bpK" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bpL" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Genetics APC"; pixel_x = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bpM" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bpN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bpO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/gasstorage) -"bpP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 8; name = "Storage APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/toxins/gasstorage) -"bpQ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/gasstorage) -"bpR" = (/turf/simulated/floor,/area/toxins/gasstorage) -"bpS" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) -"bpT" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) -"bpU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) -"bpV" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) -"bpW" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) -"bpX" = (/turf/simulated/wall,/area/maintenance/apmaint) -"bpY" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bpZ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bqa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bqb" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bqc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bqd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bqe" = (/obj/machinery/light_switch{layer = 3.3; pixel_x = -21},/turf/simulated/floor,/area/quartermaster/qm) -"bqf" = (/obj/machinery/power/apc{dir = 1; name = "Quartermaster's Office APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bqg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/qm) -"bqh" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/qm) -"bqi" = (/obj/structure/table,/obj/item/weapon/stamp{name = "Quartermaster's stamp"; pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor,/area/quartermaster/qm) -"bqj" = (/obj/machinery/camera{c_tag = "Quartermasters Office"; dir = 2; network = "Cargo"},/obj/machinery/computer/supplycomp,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/qm) -"bqk" = (/obj/machinery/computer/security/cargo,/turf/simulated/floor,/area/quartermaster/qm) -"bql" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard{pixel_y = 4},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) -"bqm" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/hallway/primary/aft) -"bqn" = (/turf/simulated/floor,/area/hallway/primary/aft) -"bqo" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 3"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) -"bqp" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bqq" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bqr" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 4"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) -"bqs" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bqt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bqu" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bqv" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) -"bqw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) -"bqx" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) -"bqy" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 5"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) -"bqz" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/primary/aft) -"bqA" = (/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/hallway/primary/aft) -"bqB" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bqC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"bqD" = (/obj/machinery/camera{c_tag = "Courtroom Hallway"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bqE" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/kitchen) -"bqF" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/kitchenspike,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bqG" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bqH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bqI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/crate,/obj/item/clothing/head/chefhat,/obj/item/clothing/under/rank/chef,/obj/item/weapon/storage/mousetraps{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/mousetraps,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) -"bqJ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bqK" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "Cafeteria APC"; pixel_x = -25; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bqL" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) -"bqM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bqN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/table,/obj/item/weapon/storage/diskbox{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medical Supplies"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqQ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; icon_state = "manifold-r-f"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; icon_state = "manifold-b-f"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bqZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) -"bra" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 1; network = "Medbay"; pixel_x = 22},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"brb" = (/obj/machinery/light,/obj/structure/closet/secure_closet/personal/patient,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"brc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/genetics) -"brd" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bre" = (/obj/machinery/door/window/southleft{name = "Monkey Pen"; req_access_txt = "9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"brf" = (/obj/structure/window/reinforced,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"brg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"brh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bri" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Gas Storage"; req_access_txt = "8"},/turf/simulated/floor,/area/toxins/gasstorage) -"brj" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) -"brk" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) -"brl" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) -"brm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/toxins/gasstorage) -"brn" = (/obj/machinery/light/small{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) -"bro" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"brp" = (/turf/simulated/floor/plating,/area/maintenance/apmaint) -"brq" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"brr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Aft Maintenance"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"brs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"brt" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/quartermaster/qm) -"bru" = (/turf/simulated/floor,/area/quartermaster/qm) -"brv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/qm) -"brw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/qm) -"brx" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Quartermaster"},/turf/simulated/floor,/area/quartermaster/qm) -"bry" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; name = "Quartermaster's desk"; req_access_txt = "41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) -"brz" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/turf/simulated/floor,/area/hallway/primary/aft) -"brA" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AftH"; location = "AIW"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"brB" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP"; location = "AIE"},/turf/simulated/floor,/area/hallway/primary/aft) -"brC" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"brD" = (/obj/machinery/door/airlock/maintenance{name = "Kitchen Maintenance"; req_access_txt = "28"},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Kitchen"); dir = 2; icon_state = "pipe-j2s"; sortType = list("Bar")},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"brE" = (/obj/machinery/door/window/westleft{base_state = "right"; dir = 1; icon_state = "right"; name = "Kitchen Delivery"; req_access_txt = "28"},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) -"brF" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"brG" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"brH" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"brI" = (/obj/structure/closet/wardrobe/bartender_black,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"brJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) -"brK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) -"brL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) -"brM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) -"brN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"brO" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"brP" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/deathalarm_kit,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/secure_closet/chemical{pixel_x = 5},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/medical/medbay) -"brS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brT" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; icon_state = "manifold-b-f"; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brW" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brX" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"brZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bsa" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bsb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/medical/genetics) -"bsc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/genetics) -"bsd" = (/obj/machinery/door/airlock/glass{name = "Genetics"; req_access_txt = "9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bse" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/genetics) -"bsf" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/storage/diskbox,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bsg" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Genetics Research"; req_access_txt = "9; 7"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bsh" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bsi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bsj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/gasstorage) -"bsk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bsl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bsm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bsn" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bso" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bsp" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bsq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) -"bsr" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bss" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) -"bst" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 2; frequency = 1446; icon_state = "on"; id = "toxlab_out"; on = 1; pixel_y = 1; tag = "icon-on"},/turf/simulated/floor/plating/airless,/area/toxins/mixing) -"bsu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bsv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bsw" = (/obj/structure/closet/wardrobe/qm_yellow,/turf/simulated/floor,/area/quartermaster/qm) -"bsx" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/quartermaster/qm) -"bsy" = (/obj/machinery/copier,/turf/simulated/floor,/area/quartermaster/qm) -"bsz" = (/obj/machinery/light/small,/turf/simulated/floor,/area/quartermaster/qm) -"bsA" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/qm) -"bsB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/quartermaster/qm) -"bsC" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/qm) -"bsD" = (/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/hallway/primary/aft) -"bsE" = (/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/hallway/primary/aft) -"bsF" = (/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/hallway/primary/aft) -"bsG" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) -"bsH" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bsI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bsJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bsK" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) -"bsL" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/primary/aft) -"bsM" = (/obj/machinery/light,/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Meeting Room"); icon_state = "pipe-j2s"; sortType = list("HoP Office","Captain")},/turf/simulated/floor,/area/hallway/primary/aft) -"bsN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bsO" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bsP" = (/obj/structure/disposalpipe/sortjunction{backsort = 0; backType = list(); dir = 8; icon_state = "pipe-j1s"; sortType = list("HoP Office","Captain")},/turf/simulated/floor,/area/hallway/primary/aft) -"bsQ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"bsR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/asmaint) -"bsS" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bsT" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bsU" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Kitchen"},/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "Kitchen Delivery"; req_access_txt = "34"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/crew_quarters/kitchen) -"bsV" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"bsW" = (/obj/structure/closet/gmcloset,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"bsX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/lattice,/turf/space,/area) -"bsY" = (/turf/simulated/wall,/area/maintenance/asmaint) -"bsZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"bta" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"btb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table,/obj/item/weapon/storage/backpack/medic{pixel_x = 3; pixel_y = 6},/obj/item/weapon/storage/backpack/medic{pixel_x = 3; pixel_y = 6},/obj/item/weapon/cleaner,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btd" = (/obj/structure/closet/secure_closet/medicine{pixel_x = 5},/obj/machinery/camera{c_tag = "Storage"; dir = 8; network = "Medbay"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/medbay) -"bte" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btf" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/medbay) -"bth" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/medbay) -"bti" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 3 Shutters"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/medbay) -"btj" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Patient Room 3"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"btk" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"btl" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"btm" = (/obj/machinery/computer/cloning{wantsscan = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"btn" = (/obj/machinery/clonepod,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bto" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"btp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) -"btq" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"btr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bts" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/toxins/gasstorage) -"btt" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7; 8"},/turf/simulated/floor,/area/toxins/gasstorage) -"btu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"btv" = (/turf/simulated/wall,/area/toxins/mixing) -"btw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/plating,/area/toxins/mixing) -"btx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/toxins/mixing) -"bty" = (/turf/simulated/wall/r_wall,/area/toxins/mixing) -"btz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"btA" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/quartermaster/qm) -"btB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/qm) -"btC" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) -"btD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/qm) -"btE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/qm) -"btF" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/qm) -"btG" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/quartermaster/miningdock) -"btH" = (/turf/simulated/wall,/area/quartermaster/miningdock) -"btI" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) -"btJ" = (/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{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) -"btK" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/floor/plating,/area/security/nuke_storage) -"btL" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) -"btM" = (/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{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/floor/plating,/area/security/nuke_storage) -"btN" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) -"btO" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"btP" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/primary/aft) -"btQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/primary/aft) -"btR" = (/turf/simulated/wall,/area/hallway/primary/aft) -"btS" = (/turf/simulated/wall,/area/janitor) -"btT" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/turf/simulated/floor,/area/janitor) -"btU" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall,/area/maintenance/asmaint) -"btV" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"btW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) -"btX" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"btY" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"btZ" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"bua" = (/obj/machinery/camera{c_tag = "Kitchen Backdoor"; dir = 4; network = "SS13"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 5; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bub" = (/obj/machinery/meter,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 10; icon_state = "intact-b-f"; initialize_directions = 10; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"buc" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bud" = (/obj/structure/closet/secure_closet/barman_personal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"bue" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"buf" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"bug" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) -"buh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/lattice,/turf/space,/area) -"bui" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"buj" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 4; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"buk" = (/obj/structure/closet/secure_closet/anaesthetic{pixel_x = 5},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/medbay) -"bul" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bum" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 2 Shutters"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/medbay) -"bun" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"buo" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bup" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"buq" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bur" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/sink{icon_state = "sink"; dir = 4; pixel_x = 11; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bus" = (/obj/machinery/door_control{dir = 8; id = "Genetics Inner Shutters"; name = "Genetics Inner Shutters"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"but" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"buu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) -"buv" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"buw" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bux" = (/turf/simulated/wall/r_wall,/area/toxins/toxinslab) -"buy" = (/obj/machinery/firealarm{pixel_y = 29},/obj/machinery/camera{c_tag = "Toxins Lab Northwest"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/toxins/toxinslab) -"buz" = (/obj/machinery/atmospherics/portables_connector{dir = 4; name = "Node 1"},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) -"buA" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/trinary/mixer{tag = "icon-intact_off (EAST)"; icon_state = "intact_off"; dir = 4},/turf/simulated/floor,/area/toxins/toxinslab) -"buB" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) -"buC" = (/turf/simulated/floor,/area/toxins/toxinslab) -"buD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/firealarm{pixel_y = 29},/turf/simulated/floor,/area/toxins/toxinslab) -"buE" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{tag = "icon-manifold (WEST)"; icon_state = "manifold"; dir = 8},/turf/simulated/floor,/area/toxins/mixing) -"buF" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/floor,/area/toxins/mixing) -"buG" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/toxins/mixing) -"buH" = (/obj/machinery/firealarm{pixel_y = 29},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor,/area/toxins/mixing) -"buI" = (/obj/machinery/door_control{id = "mixvent1"; name = "Mixing Room Vent Control"; pixel_x = 25; pixel_y = 5},/obj/machinery/ignition_switch{id = "mixingsparker1"; pixel_x = 25; pixel_y = -5},/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/turf/simulated/floor,/area/toxins/mixing) -"buJ" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"buK" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"buL" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"buM" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"buN" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"buO" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"buP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"buQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"buR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "QM Office Maintenance"; req_access_txt = "12;41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) -"buS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"buT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"buU" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = list("QM Office")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"buV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/closet/secure_closet/qm_personal,/turf/simulated/floor,/area/quartermaster/qm) -"buW" = (/obj/structure/table,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"buX" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/structure/table,/obj/item/weapon/coin/silver,/obj/item/weapon/coin/silver,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/quartermaster/qm) -"buY" = (/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/quartermaster/miningdock) -"buZ" = (/turf/simulated/floor,/area/quartermaster/miningdock) -"bva" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bvb" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bvc" = (/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) -"bvd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bve" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"bvf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) -"bvg" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = list()},/turf/simulated/floor,/area/hallway/primary/aft) -"bvh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"bvi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/janitor) -"bvj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/closet/l3closet/janitor,/turf/simulated/floor,/area/janitor) -"bvk" = (/obj/item/weapon/mop,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r-f"; initialize_directions = 6; level = 1; name = "pipe"},/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor,/area/janitor) -"bvl" = (/obj/item/weapon/storage/lightbox/tubes,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_y = 29},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = list("Janitor")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/janitor) -"bvm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) -"bvn" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) -"bvo" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/weapon/storage/mousetraps,/turf/simulated/floor,/area/janitor) -"bvp" = (/obj/machinery/door/window/westleft{name = "Janitoral Delivery"; req_access_txt = "26"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor{icon_state = "delivery"},/area/janitor) -"bvq" = (/obj/machinery/light/small{dir = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Janitor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bvr" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bvs" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bvt" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) -"bvu" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint) -"bvv" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) -"bvw" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bvx" = (/obj/machinery/atmospherics/valve,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bvy" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bvz" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bvA" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bvB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bvC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/cafeteria) -"bvD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint) -"bvE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"bvF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/asmaint) -"bvG" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/pill_bottle/tramadol,/obj/item/weapon/storage/pill_bottle/tramadol,/obj/item/weapon/storage/pill_bottle/tramadol,/obj/item/weapon/storage/pill_bottle/tramadol,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bvH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medical Supplies"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bvI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 2 Shutters"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/medbay) -"bvJ" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bvK" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bvL" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bvM" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bvN" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bvO" = (/obj/structure/closet/extinguisher{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bvP" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) -"bvQ" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Node 2"},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) -"bvR" = (/obj/machinery/atmospherics/pipe/simple{dir = 6; icon_state = "intact"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area/toxins/toxinslab) -"bvS" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/toxins/toxinslab) -"bvT" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/toxins/toxinslab) -"bvU" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/item/weapon/paper/Toxin,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bvV" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bvW" = (/obj/structure/table,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 8},/obj/item/weapon/pen,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bvX" = (/obj/structure/table,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bvY" = (/obj/structure/table,/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bvZ" = (/obj/structure/closet/extinguisher{pixel_x = -27},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Gas pump"; on = 1},/turf/simulated/floor,/area/toxins/mixing) -"bwa" = (/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor,/area/toxins/mixing) -"bwb" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/toxins/mixing) -"bwc" = (/obj/machinery/atmospherics/trinary/filter{dir = 2; locked = 0},/turf/simulated/floor,/area/toxins/mixing) -"bwd" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Heat Transfer In"; on = 0},/turf/simulated/floor,/area/toxins/mixing) -"bwe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bwf" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "waste_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bwg" = (/obj/machinery/sparker{base_state = "migniterv"; icon_state = "migniterv"; id = "mixingsparker1"; pixel_x = -16; pixel_y = 20},/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bwh" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{tag = "icon-exposed10"; icon_state = "exposed10"},/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bwi" = (/obj/machinery/door/poddoor{id = "mixvent1"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bwj" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/mineral/output,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bwk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/miningdock) -"bwl" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "48;12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bwm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) -"bwn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/qm) -"bwo" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/quartermaster/qm) -"bwp" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/qm) -"bwq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bwr" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light/small,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bws" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light_switch{pixel_x = 24},/turf/simulated/floor,/area/quartermaster/qm) -"bwt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/quartermaster/qm) -"bwu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/quartermaster/miningdock) -"bwv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bww" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bwx" = (/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bwy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bwz" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/security/nuke_storage) -"bwA" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bwB" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"bwC" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) -"bwD" = (/obj/machinery/power/apc{dir = 8; name = "Custodial Closet APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/janitor) -"bwE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) -"bwF" = (/obj/effect/landmark/start{name = "Janitor"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/janitor) -"bwG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/item/weapon/storage/mousetraps,/turf/simulated/floor,/area/janitor) -"bwH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor,/area/janitor) -"bwI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/mopbucket,/turf/simulated/floor,/area/janitor) -"bwJ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/janitor) -"bwK" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = list("Meeting Room","HoP Office","Captain")},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwM" = (/obj/structure/grille,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = list("Atmospherics")},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwR" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (NORTH)"; icon_state = "intact-b-f"; dir = 1; level = 2; color = "blue"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = list("Bar","Kitchen")},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwV" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Aft Starboard Maintenance APC"; pixel_y = 26},/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,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bwZ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"bxa" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bxb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bxc" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/weapon/storage/belt/medical{pixel_x = -6; pixel_y = 8},/obj/item/weapon/storage/belt/medical{pixel_x = -6; pixel_y = 8},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/medical/medbay) -"bxd" = (/obj/structure/table,/obj/item/weapon/gun/syringe{pixel_y = 3},/obj/item/weapon/gun/syringe,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxe" = (/obj/structure/table,/obj/item/weapon/storage/syringes,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxf" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxg" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxh" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxi" = (/obj/machinery/door_control{id = "Patient Room 2 Shutters"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/sink{icon_state = "sink"; dir = 4; pixel_x = 11; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxj" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/door_control{id = "Patient Room 3 Shutters"; name = "Privacy Shutters"; pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bxl" = (/obj/machinery/scan_consolenew,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bxm" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 1; network = "Medbay"; pixel_x = 22},/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bxn" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bxo" = (/obj/machinery/scan_consolenew,/obj/machinery/camera{c_tag = "Genetics Research"; dir = 8; network = "Research"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bxp" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxq" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bxr" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_off"; locked = 0; name = "High precision gas extractor"; on = 0},/turf/simulated/floor,/area/toxins/toxinslab) -"bxs" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/toxinslab) -"bxt" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor,/area/toxins/toxinslab) -"bxu" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/valve,/turf/simulated/floor,/area/toxins/toxinslab) -"bxv" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/machinery/camera{c_tag = "Toxins Lab Center"; dir = 4; network = "SS13"; pixel_x = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bxw" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bxx" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bxy" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bxz" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bxA" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/mixing) -"bxB" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor,/area/toxins/mixing) -"bxC" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"bxD" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor,/area/toxins/mixing) -"bxE" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/mixing) -"bxF" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bxG" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (SOUTHEAST)"; icon_state = "intact"; dir = 6},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bxH" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTH)"; icon_state = "intact"; dir = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bxI" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bxJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/mining/station) -"bxK" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/mining/station) -"bxL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/mining/station) -"bxM" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/mining/station) -"bxN" = (/obj/structure/ore_box,/turf/simulated/floor,/area/quartermaster/miningdock) -"bxO" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock) -"bxP" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner2"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxQ" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch{id = "miningToQM"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxS" = (/obj/structure/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxT" = (/obj/structure/reagent_dispensers/fueltank,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) -"bxV" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall,/area/quartermaster/qm) -"bxW" = (/obj/machinery/door/airlock/maintenance{name = "Quartermaster's Office"; req_access_txt = "41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) -"bxX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/qm) -"bxY" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"bxZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bya" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"byb" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) -"byc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) -"byd" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bye" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"byf" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"byg" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/closet/secure_closet/janitor_personal,/turf/simulated/floor,/area/janitor) -"byh" = (/obj/machinery/disposal,/obj/machinery/light,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/janitor) -"byi" = (/obj/structure/closet/jcloset,/obj/machinery/camera{c_tag = "Janitors Closet"; dir = 1},/turf/simulated/floor,/area/janitor) -"byj" = (/obj/structure/closet/jcloset2,/turf/simulated/floor,/area/janitor) -"byk" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/janitor) -"byl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/janitor) -"bym" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byr" = (/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bys" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) -"byt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byu" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"byw" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byx" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) -"byy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"byA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) -"byB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/cryo) -"byC" = (/turf/simulated/wall,/area/medical/cryo) -"byD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"byE" = (/obj/structure/closet/extinguisher{pixel_x = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"byF" = (/turf/simulated/wall,/area/medical/surgery) -"byG" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"byH" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) -"byI" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/toxins/toxinslab) -"byJ" = (/obj/machinery/door/window/southright{name = "Mixing Room"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/southright{dir = 1; name = "Mixing Room"; req_access_txt = "7"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/toxins/toxinslab) -"byK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) -"byL" = (/obj/machinery/door/window/southleft{name = "Gas Storage"; req_access_txt = "7"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/toxinslab) -"byM" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/machinery/firealarm,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"byN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"byO" = (/obj/machinery/vending/plasmaresearch,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"byP" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"byQ" = (/obj/structure/table,/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/obj/machinery/firealarm,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"byR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor,/area/maintenance/asmaint2) -"byS" = (/obj/machinery/camera{c_tag = "Toxins Lab East"; dir = 4; network = "SS13"},/obj/machinery/power/apc{dir = 8; name = "Toxins Lab Mix Chambers APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/mixing) -"byT" = (/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor,/area/toxins/mixing) -"byU" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"byV" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor,/area/toxins/mixing) -"byW" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"byX" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"byY" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"byZ" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/mining/station) -"bza" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bzb" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bzc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bzd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bze" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bzf" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_x = -30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzg" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzh" = (/obj/effect/landmark/start{name = "Shaft Miner"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Mining Department"; req_access_txt = "48"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bzm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bzn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Mining Dock Entrance"; dir = 2; network = "Cargo"},/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bzo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bzq" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzs" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bzt" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bzu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"bzv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) -"bzw" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) -"bzx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/aft) -"bzy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) -"bzz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall,/area/maintenance/asmaint) -"bzA" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/maintenance/asmaint) -"bzB" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/janitor) -"bzC" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzF" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzI" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzK" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bzM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/cryo) -"bzN" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/structure/closet/secure_closet/doctor_personal,/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bzO" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/cryo) -"bzP" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/cryo) -"bzQ" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 4; pixel_y = -6},/obj/machinery/camera{c_tag = "Cryogenics"; dir = 2; network = "Medbay"; pixel_x = 22},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bzR" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bzS" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bzT" = (/obj/machinery/bodyscanner,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/surgery) -"bzU" = (/obj/machinery/body_scanconsole,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bzV" = (/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bzW" = (/obj/machinery/sink{pixel_y = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bzX" = (/obj/structure/table,/obj/item/weapon/storage/stma_kit{pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 1; pixel_x = 24; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bzY" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/stamp/rd,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bzZ" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/structure/table,/obj/item/device/taperecorder,/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bAa" = (/obj/machinery/requests_console{announcementConsole = 1; department = "RD's Office"; departmentType = 5; name = "RD RC"; pixel_x = 0; pixel_y = 30},/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hor) -"bAb" = (/obj/machinery/computer/aifixer,/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 2; network = "Research"; pixel_x = 22},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bAc" = (/obj/machinery/computer/security/research,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bAd" = (/obj/machinery/computer/robotics,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bAe" = (/obj/machinery/light{dir = 1},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bAf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads/hor) -"bAg" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bAh" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bAi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bAj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bAk" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/toxinslab) -"bAl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/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,/area/maintenance/asmaint2) -"bAm" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"bAn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/toxins/mixing) -"bAo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/toxins/mixing) -"bAp" = (/turf/simulated/floor,/area/toxins/mixing) -"bAq" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bAr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bAs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bAt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bAu" = (/turf/simulated/wall/r_wall,/area/toxins/test_area) -"bAv" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bAw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bAx" = (/obj/item/weapon/ore/iron,/turf/simulated/floor,/area/quartermaster/miningdock) -"bAy" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/crate,/turf/simulated/floor,/area/quartermaster/miningdock) -"bAz" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/quartermaster/miningdock) -"bAA" = (/obj/machinery/camera{c_tag = "Construction Area West"; dir = 2},/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/quartermaster/miningdock) -"bAB" = (/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bAC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bAD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bAE" = (/obj/structure/closet/crate,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bAF" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bAG" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bAH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bAI" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) -"bAJ" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/miningdock) -"bAK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bAL" = (/obj/machinery/camera{c_tag = "Nuke Storage"; dir = 4; network = "Command"},/obj/structure/closet/crate,/obj/item/stack/sheet/gold{pixel_x = -1; pixel_y = 5},/obj/item/stack/sheet/gold{pixel_y = 2},/obj/item/stack/sheet/gold{pixel_x = 1; pixel_y = -2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bAM" = (/obj/machinery/nuclearbomb{r_code = "LOLNO"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bAN" = (/obj/item/weapon/moneybag/vault,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) -"bAO" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"bAP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAV" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bAW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area) -"bAX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area) -"bAY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area) -"bAZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) -"bBa" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/maintenance/asmaint) -"bBb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bBc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bBd" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bBe" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bBf" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/cryo) -"bBg" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bBh" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bBi" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bBj" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bBk" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bBl" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bBm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bBn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bBo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bBp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bBq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bBr" = (/obj/machinery/power/apc{dir = 4; name = "Surgery APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/table,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bBs" = (/turf/simulated/wall/r_wall,/area/medical/surgery) -"bBt" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/machinery/power/apc{dir = 8; name = "RD's Office APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{d2 = 2; icon_state = "0-4"; pixel_y = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBu" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBv" = (/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "2-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/keycard_auth{pixel_x = -25; pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBx" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Research Director"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBy" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBz" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bBA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads/hor) -"bBB" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bBC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bBD" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bBE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bBF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bBG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bBH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/toxins/toxinslab) -"bBI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "2-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/maintenance/asmaint2) -"bBJ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"bBK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/toxins/mixing) -"bBL" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/toxins/mixing) -"bBM" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/turf/simulated/floor,/area/toxins/mixing) -"bBN" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"bBO" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bBP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bBQ" = (/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bBR" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bBS" = (/turf/simulated/floor/airless,/area/toxins/test_area) -"bBT" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless,/area/toxins/test_area) -"bBU" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bBV" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "48"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bBW" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Mining Dock APC"; pixel_x = 27; pixel_y = 2},/turf/simulated/floor,/area/quartermaster/miningdock) -"bBX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bBY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bBZ" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bCa" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/quartermaster/miningdock) -"bCb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) -"bCc" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/quartermaster/miningdock) -"bCd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) -"bCe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/apmaint) -"bCf" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) -"bCg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bCh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bCi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"bCj" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) -"bCk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) -"bCl" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) -"bCm" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bCn" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) -"bCo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bCp" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/aft) -"bCq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"bCr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/asmaint) -"bCs" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCt" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCu" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCv" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCw" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area) -"bCz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) -"bCA" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCB" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCF" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bCG" = (/obj/machinery/power/apc{dir = 8; name = "Cryogenics APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/table,/obj/item/weapon/wrench{pixel_x = 5; pixel_y = -5},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bCH" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bCI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bCJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bCK" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bCL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bCM" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bCN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bCO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bCP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bCQ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bCR" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bCS" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/crew_quarters/heads/hor) -"bCT" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/crew_quarters/heads/hor) -"bCU" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bCV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bCW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bCX" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bCY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Research Director's Office"; req_access_txt = "30"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/ai_status_display{layer = 4; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/hor) -"bCZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{sortType = list("Research Director")},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bDa" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Division Hallway South"; dir = 8; network = "Research"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bDb" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/requests_console{department = "Toxins Lab"; departmentType = 2; name = "Tox lab Requests Console"; pixel_x = -30; pixel_y = -3},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bDc" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bDd" = (/obj/machinery/door/window/northleft{name = "Suit Storage"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bDe" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bDf" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDg" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDh" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDi" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDj" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/dispenser,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDk" = (/obj/machinery/portable_atmospherics/canister,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDl" = (/obj/machinery/portable_atmospherics/canister,/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/obj/machinery/power/apc{dir = 2; name = "Toxins Lab APC"; pixel_x = 0; pixel_y = -25},/obj/structure/cable,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) -"bDm" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{pixel_x = -25; pixel_y = 0},/turf/simulated/floor,/area/toxins/mixing) -"bDn" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"bDo" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/mixing) -"bDp" = (/obj/item/weapon/crowbar,/obj/item/weapon/wrench,/turf/simulated/floor,/area/toxins/mixing) -"bDq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bDr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"bDs" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bDt" = (/turf/simulated/floor/airless{tag = "icon-warnplate"; icon_state = "warnplate"; dir = 2},/area/toxins/test_area) -"bDu" = (/obj/structure/closet/emcloset,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bDv" = (/obj/machinery/camera{c_tag = "North"; network = "Bomb Testing"},/obj/machinery/light/spot{dir = 1},/turf/simulated/floor/airless,/area/toxins/test_area) -"bDw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bDx" = (/obj/item/weapon/ore/silver,/obj/item/weapon/ore/silver,/turf/simulated/floor,/area/quartermaster/miningdock) -"bDy" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Mining Dock External"; dir = 8; network = "Cargo"},/turf/simulated/floor,/area/quartermaster/miningdock) -"bDz" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/quartermaster/miningdock) -"bDA" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/quartermaster/miningdock) -"bDB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bDC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDD" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDE" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDF" = (/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = list("Engineering","Chief Engineer","Robotics")},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDG" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDH" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDI" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/helmet/hardhat/red,/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bDJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"bDK" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bDL" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/floor,/area/hallway/primary/aft) -"bDM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/atmos) -"bDN" = (/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/atmos) -"bDO" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bDP" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/atmos) -"bDQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/atmos) -"bDR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/atmos) -"bDS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "12;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) -"bDT" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/atmos) -"bDU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) -"bDV" = (/turf/simulated/wall/r_wall,/area/atmos) -"bDW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bDX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bDY" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bDZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bEb" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bEc" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bEd" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) -"bEe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/cryo) -"bEf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/surgery) -"bEg" = (/obj/machinery/sleeper,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/surgery) -"bEh" = (/obj/machinery/sleep_console,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bEi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bEj" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bEk" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bEl" = (/obj/structure/lamarr,/turf/simulated/floor,/area/crew_quarters/heads/hor) -"bEm" = (/obj/machinery/door/window/eastright{name = "Lab Cage Access"; req_access_txt = "30"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/crew_quarters/heads/hor) -"bEn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bEo" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bEp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads/hor) -"bEq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bEr" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/camera{c_tag = "Toxins Lab West"; dir = 4; network = "SS13"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bEs" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bEt" = (/obj/structure/closet/bombcloset,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bEu" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bEv" = (/obj/structure/closet/l3closet/scientist,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) -"bEw" = (/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"bEx" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/maintenance/asmaint2) -"bEy" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint2) -"bEz" = (/turf/simulated/wall/r_wall,/area/toxins/observatory) -"bEA" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Observatory"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/toxins/observatory) -"bEB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/observatory) -"bEC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/toxins/observatory) -"bED" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/toxins/observatory) -"bEE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/toxins/observatory) -"bEF" = (/obj/structure/closet/crate,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bEG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/mining/station) -"bEH" = (/obj/structure/ore_box,/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"bEI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bEJ" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor,/area/quartermaster/miningdock) -"bEK" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/miningdock) -"bEL" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Mining Dock"; dir = 1; network = "Cargo"},/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor,/area/quartermaster/miningdock) -"bEM" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/quartermaster/miningdock) -"bEN" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/quartermaster/miningdock) -"bEO" = (/obj/machinery/light,/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/quartermaster/miningdock) -"bEP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bEQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bER" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bES" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bET" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bEU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/apmaint) -"bEV" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/space,/area) -"bEW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bEX" = (/obj/machinery/power/apc{dir = 1; name = "Nuke Storage APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bEY" = (/obj/structure/disposalpipe/segment,/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) -"bEZ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "caution"; dir = 8},/area/hallway/primary/aft) -"bFa" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/atmos) -"bFb" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/atmos) -"bFc" = (/turf/simulated/floor,/area/atmos) -"bFd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) -"bFe" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bFf" = (/obj/machinery/atmospherics/trinary/filter{dir = 4},/turf/simulated/floor,/area/atmos) -"bFg" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bFh" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bFi" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/atmos) -"bFj" = (/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bFk" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) -"bFl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bFm" = (/obj/machinery/pipedispenser,/turf/simulated/floor,/area/atmos) -"bFn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) -"bFo" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bFp" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/camera{c_tag = "North East"; network = "Atmospherics"},/obj/machinery/meter,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/atmos) -"bFq" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater{tag = "icon-freezer_0 (EAST)"; icon_state = "freezer_0"; dir = 4},/turf/simulated/floor,/area/atmos) -"bFr" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 1; icon_state = "manifold-c"; level = 2},/turf/simulated/floor,/area/atmos) -"bFs" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) -"bFt" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air In"; on = 1},/turf/simulated/floor,/area/atmos) -"bFu" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bFv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor/plating,/area/atmos) -"bFw" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) -"bFx" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/light,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) -"bFy" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) -"bFz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cryo) -"bFA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/surgery) -"bFB" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/surgery) -"bFC" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bFD" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/crew_quarters/heads/hor) -"bFE" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/crew_quarters/heads/hor) -"bFF" = (/obj/structure/table,/obj/item/device/paicard,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_y = 5},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bFG" = (/obj/structure/table,/obj/item/weapon/circuitboard/aicore,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bFH" = (/obj/structure/closet/secure_closet/RD,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bFI" = (/obj/structure/closet/wardrobe/rd,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) -"bFJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"bFK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bFL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bFM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bFN" = (/obj/machinery/power/apc{dir = 1; name = "Secondary Aft Starboard Maintenance APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bFO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bFP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bFQ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bFR" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 1; pixel_y = 29},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bFS" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bFT" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bFU" = (/obj/machinery/computer/security/telescreen{department = ""; desc = "Used for watching the explosives testing area."; layer = 4; name = "Test Chamber Telescreen"; network = "Bomb Testing"; pixel_x = 32; pixel_y = 0},/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/driver_button{dir = 2; id = "toxinsdriver"; pixel_x = 24; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bFV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/observatory) -"bFW" = (/turf/simulated/floor/airless{dir = 9; icon_state = "warning"},/area/toxins/test_area) -"bFX" = (/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) -"bFY" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/mining/station) -"bFZ" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/space,/area/shuttle/mining/station) -"bGa" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/mining/station) -"bGb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"bGc" = (/turf/simulated/wall/r_wall,/area/quartermaster/miningdock) -"bGd" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/camera{c_tag = "Aft Port Maintenance"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bGe" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bGf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bGg" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bGh" = (/obj/machinery/door/airlock/external{name = "Vault Maintenance"; req_access_txt = "53"},/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/security/nuke_storage) -"bGi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bGj" = (/obj/machinery/door/airlock/external{name = "Vault Maintenance"; req_access_txt = "53"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) -"bGk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bGl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bGm" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bGn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bGo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bGp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/assembly/chargebay) -"bGq" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/assembly/chargebay) -"bGr" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bGs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bGt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bGu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/atmos) -"bGv" = (/obj/machinery/camera{c_tag = "Refilling Station"; dir = 8; network = "Atmospherics"},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bGw" = (/obj/machinery/camera{c_tag = "North West"; dir = 4; network = "Atmospherics"},/turf/simulated/floor,/area/atmos) -"bGx" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bGy" = (/obj/machinery/pipedispenser/disposal,/turf/simulated/floor,/area/atmos) -"bGz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) -"bGA" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Distribution Out"; on = 1},/turf/simulated/floor,/area/atmos) -"bGB" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "Waste In"; on = 1},/turf/simulated/floor,/area/atmos) -"bGC" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bGD" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; icon_state = "manifold-c"; level = 2},/turf/simulated/floor,/area/atmos) -"bGE" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_off"; name = "Air to Mix"; on = 0},/turf/simulated/floor,/area/atmos) -"bGF" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 10; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bGG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bGH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bGI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bGJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/medical/cmo) -"bGK" = (/turf/simulated/wall,/area/medical/cmo) -"bGL" = (/turf/simulated/wall/r_wall,/area/medical/cmo) -"bGM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; sortType = list()},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bGN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) -"bGO" = (/obj/machinery/sleeper,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/surgery) -"bGP" = (/obj/machinery/sleep_console,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bGQ" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/secure_closet/doctor_personal,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; icon_state = "manifold-b-f"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bGR" = (/obj/structure/table,/obj/item/weapon/storage/lglo_kit{pixel_x = 3; pixel_y = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; icon_state = "manifold-r-f"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bGS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bGT" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bGU" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hor) -"bGV" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Server Room APC"; pixel_x = -25},/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bGW" = (/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 2; network = "Research"; pixel_x = 22},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bGX" = (/obj/machinery/door/window/northleft{name = "Server Room"; req_access_txt = "30"},/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bGY" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bGZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bHa" = (/turf/simulated/wall/r_wall,/area/toxins/server) -"bHb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/power/apc{dir = 8; name = "Lab Hallway APC"; pixel_x = -25},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bHc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bHd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"bHe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/closet/l3closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/operating{id = "xenobio"; name = "Xenobiology Operating Computer"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHh" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/item/weapon/circular_saw,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHi" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/weapon/scalpel,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHk" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHl" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bHm" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bHn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bHo" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bHp" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bHq" = (/obj/machinery/computer/security/telescreen{department = ""; desc = "Used for watching the explosives testing area."; layer = 4; name = "Test Chamber Telescreen"; network = "Bomb Testing"; pixel_x = 32; pixel_y = 0},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bHr" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bHs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/toxins/observatory) -"bHt" = (/turf/simulated/floor/airless{dir = 8; icon_state = "warning"},/area/toxins/test_area) -"bHu" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (NORTHWEST)"; icon_state = "warningcorner"; dir = 9},/area/toxins/test_area) -"bHv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bHw" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bHx" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bHy" = (/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bHz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) -"bHA" = (/turf/simulated/wall/r_wall,/area/assembly/chargebay) -"bHB" = (/obj/effect/showcase{icon_state = "showcase_4"; pixel_x = -2},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bHC" = (/obj/machinery/light{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) -"bHD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"bHE" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 2"; dir = 8; network = "SS13"},/turf/simulated/floor,/area/hallway/primary/aft) -"bHF" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/atmos) -"bHG" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "12;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/atmos) -"bHH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/atmos) -"bHI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bHJ" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) -"bHK" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/atmos) -"bHL" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b"; level = 2},/turf/simulated/floor,/area/atmos) -"bHM" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to Distro"; on = 1},/turf/simulated/floor,/area/atmos) -"bHN" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bHO" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater{tag = "icon-freezer_0 (WEST)"; icon_state = "freezer_0"; dir = 8},/turf/simulated/floor,/area/atmos) -"bHP" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 6; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bHQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "green"; dir = 4; icon_state = "manifold-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bHR" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/atmos) -"bHS" = (/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) -"bHT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bHU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/cmo) -"bHV" = (/obj/machinery/computer/lockdown{department = "Medbay"; name = "Medbay Lockdown Control"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bHW" = (/obj/machinery/computer/crew,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bHX" = (/obj/machinery/computer/security/medbay,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bHY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bHZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) -"bIa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = list("CMO")},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bIb" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Hallway South"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bIc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/surgery) -"bId" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/surgery) -"bIe" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bIf" = (/obj/machinery/computer/rdservercontrol,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bIg" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bIh" = (/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bIi" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 100; dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bIj" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bIk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/biohazard{pixel_x = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bIl" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bIm" = (/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bIn" = (/obj/machinery/optable{id = "xenobio"; name = "Xenobiology Operating Table"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bIo" = (/obj/structure/table,/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bIp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bIq" = (/obj/machinery/door/window/southleft{name = "Monkey Pen"; req_access_txt = "55"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bIr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bIs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bIt" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bIu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bIv" = (/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bIw" = (/obj/machinery/door/airlock/maintenance{name = "Toxins Lab Emergency Escape"; req_access_txt = "7"},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor/plating,/area/toxins/observatory) -"bIx" = (/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bIy" = (/obj/machinery/camera{c_tag = "Toxins Lab Southeast"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"; pixel_y = 1},/obj/machinery/power/apc{dir = 2; name = "Toxins Lab Observatory APC"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bIz" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) -"bIA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/toxins/observatory) -"bIB" = (/turf/simulated/floor/airless{dir = 4; icon_state = "warning"},/area/toxins/test_area) -"bIC" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/test_area) -"bID" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIG" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bII" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bIL" = (/obj/effect/showcase{icon_state = "showcase_5"; pixel_x = -2},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bIM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) -"bIN" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/aft) -"bIO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/aft) -"bIP" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"bIQ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/turf/simulated/floor,/area/atmos) -"bIR" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/atmos) -"bIS" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/atmos) -"bIT" = (/obj/structure/table,/obj/item/clothing/head/helmet/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/helmet/welding{pixel_x = -3; pixel_y = 5},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) -"bIU" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/atmos) -"bIV" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Mix to Distro"; on = 0},/turf/simulated/floor,/area/atmos) -"bIW" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bIX" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bIY" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bIZ" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Pure to Mix"; on = 0},/turf/simulated/floor,/area/atmos) -"bJa" = (/obj/machinery/atmospherics/pipe/manifold{color = "green"; dir = 8; icon_state = "manifold-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bJb" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "green"},/area/atmos) -"bJc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bJd" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) -"bJe" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) -"bJf" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "waste_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bJg" = (/obj/machinery/camera{c_tag = "Waste Tank"; network = "Atmospherics"},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bJh" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bJi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) -"bJj" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Office"; departmentType = 5; name = "CMO RC"; pixel_x = -32; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/keycard_auth{pixel_x = -25; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bJk" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/start{name = "Chief Medical Officer"},/obj/structure/stool/bed/chair,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bJl" = (/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bJm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/cmo) -"bJn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bJo" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Medbay APC"; pixel_x = 24; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bJp" = (/obj/machinery/firealarm{pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Surgery Observation"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bJq" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bJr" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/surgery) -"bJs" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bJt" = (/obj/machinery/computer/operating{id = "medbay"},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Operating Theatre"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bJu" = (/obj/machinery/door_control{id = "Observation Shutters"; name = "Observation Shutter Control"; pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bJv" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bJw" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/toxins/server) -"bJx" = (/obj/machinery/door/window/northleft{name = "Server Room"; req_access_txt = "30"},/obj/machinery/door/window/southleft{name = "Server Room"; req_access_txt = "30"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bJy" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bJz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Xenobiology"; req_access_txt = "55"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bJA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bJB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bJC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bJD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Xenobiology APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2; network = "Research"; pixel_x = 22},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bJE" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/toxins/xenobiology) -"bJF" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) -"bJG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bJH" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bJI" = (/obj/machinery/door/window/northleft{name = "Mass Driver Door"; req_access_txt = "7"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/toxins/observatory) -"bJJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/observatory) -"bJK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/observatory) -"bJL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/toxins/observatory) -"bJM" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/simulated/floor/airless{icon_state = "warning"},/area/toxins/test_area) -"bJN" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless{icon_state = "warning"},/area/toxins/test_area) -"bJO" = (/turf/simulated/floor/airless{icon_state = "warning"},/area/toxins/test_area) -"bJP" = (/turf/simulated/floor/airless{dir = 6; icon_state = "warning"},/area/toxins/test_area) -"bJQ" = (/turf/simulated/floor/airless{dir = 10; icon_state = "warning"},/area/toxins/test_area) -"bJR" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/apmaint) -"bJS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bJT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bJU" = (/obj/machinery/camera{c_tag = "Mech Bay Maintenance"; dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bJV" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bJW" = (/obj/effect/showcase{icon_state = "showcase_2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bJX" = (/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Atmos"; req_access_txt = "24"},/obj/machinery/door/window/westright{name = "Atmos"; req_access = null; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bJY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/atmos) -"bJZ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/atmos) -"bKa" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/atmos) -"bKb" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/atmos) -"bKc" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) -"bKd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bKe" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) -"bKf" = (/obj/structure/table,/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) -"bKg" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/atmos) -"bKh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bKi" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bKj" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Mix to Filter"; on = 1},/turf/simulated/floor,/area/atmos) -"bKk" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{tag = "icon-manifold-y (WEST)"; icon_state = "manifold-y"; dir = 8},/turf/simulated/floor,/area/atmos) -"bKl" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/valve{dir = 4; icon_state = "valve1"; name = "Pure to Tank"; open = 1},/turf/simulated/floor,/area/atmos) -"bKm" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 4; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bKn" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Unfiltered to Mix"; on = 1},/turf/simulated/floor,/area/atmos) -"bKo" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "waste_in"; name = "Mix Tank Control"; output_tag = "waste_out"; sensors = list("waste_sensor" = "Tank")},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/atmos) -"bKp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"bKq" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "waste_sensor"; output = 63},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bKr" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bKs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) -"bKt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bKu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/cmo) -"bKv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/camera{c_tag = "Chief Medical Officer's Office"; dir = 4; network = "Medbay"},/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bKw" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/hypospray,/obj/item/weapon/stamp/cmo,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bKx" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/paper{info = "We'll get to finding your cat as soon as we finish this darts tournament.

--SS13 Security"; name = "Memo"},/obj/item/weapon/paper_bin,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bKy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bKz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) -"bKA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bKB" = (/obj/structure/closet/extinguisher{pixel_x = 27},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bKC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) -"bKD" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bKE" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bKF" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/surgery) -"bKG" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/weapon/scalpel,/obj/item/weapon/autopsy_scanner,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bKH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bKI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bKJ" = (/obj/structure/table,/obj/item/weapon/circular_saw,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bKK" = (/obj/machinery/r_n_d/server{id_with_download_string = "1"; id_with_upload_string = "1"; name = "Core R&D Server"; server_id = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bKL" = (/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bKM" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = "Research"},/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bKN" = (/obj/machinery/blackbox_recorder,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bKO" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bKP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/sign/biohazard{pixel_x = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bKQ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/requests_console{department = "Xenobiology"; departmentType = 0; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bKR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bKS" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bKT" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bKU" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bKV" = (/obj/machinery/mass_driver{dir = 4; id = "toxinsdriver"},/turf/simulated/floor/plating,/area/toxins/observatory) -"bKW" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/toxins/observatory) -"bKX" = (/turf/simulated/floor/plating,/area/toxins/observatory) -"bKY" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/simulated/floor/plating,/area/toxins/observatory) -"bKZ" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/space,/area/toxins/test_area) -"bLa" = (/obj/item/device/radio/beacon,/turf/simulated/floor/airless{icon_state = "bot"},/area/toxins/test_area) -"bLb" = (/obj/machinery/camera{c_tag = "East"; dir = 8; network = "Bomb Testing"; pixel_x = 0; pixel_y = -22},/obj/machinery/light/spot{dir = 4; layer = 2.8},/turf/simulated/floor/airless,/area/toxins/test_area) -"bLc" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bLd" = (/turf/simulated/wall,/area/assembly/chargebay) -"bLe" = (/obj/machinery/recharge_station,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"bLf" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"bLg" = (/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bLh" = (/obj/effect/showcase{icon_state = "showcase_3"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) -"bLi" = (/obj/machinery/light,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) -"bLj" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) -"bLk" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/wall,/area/maintenance/asmaint) -"bLl" = (/obj/structure/closet/secure_closet/atmos_personal,/obj/machinery/light/small,/turf/simulated/floor,/area/atmos) -"bLm" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor,/area/atmos) -"bLn" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/atmos) -"bLo" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/atmos) -"bLp" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor{icon_state = "warning"},/area/atmos) -"bLq" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{icon_state = "warning"},/area/atmos) -"bLr" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) -"bLs" = (/obj/structure/table,/turf/simulated/floor,/area/atmos) -"bLt" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor,/area/atmos) -"bLu" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor,/area/atmos) -"bLv" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bLw" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bLx" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bLy" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bLz" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bLA" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bLB" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Mix to Tank/Distro"; on = 1},/turf/simulated/floor,/area/atmos) -"bLC" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Gas Mix Outlet Valve"},/turf/simulated/floor{icon_state = "green"; dir = 6},/area/atmos) -"bLD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bLE" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/structure/grille,/turf/simulated/wall,/area) -"bLF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) -"bLG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/wall,/area/medical/cmo) -"bLH" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bLI" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bLJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) -"bLK" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bLL" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Surgery Observation"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bLM" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bLN" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bLO" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/surgery) -"bLP" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bLQ" = (/obj/machinery/optable{id = "medbay"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bLR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bLS" = (/obj/structure/table,/obj/item/weapon/surgical_tool/bonegel,/obj/item/weapon/surgical_tool/bonesetter,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bLT" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bLU" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bLV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bLW" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Research Division Storage"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bLX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) -"bLY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bLZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/item/weapon/monkeycube_box,/obj/item/weapon/monkeycube_box,/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/table,/obj/machinery/door_control{id = "xenobio"; name = "Containment Blast Doors"; pixel_x = -1; pixel_y = 7},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/obj/item/weapon/melee/baton,/obj/item/weapon/wrench,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window/northleft{name = "Containment Pen"; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) -"bMj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Xenobiology Maintenance"; req_access_txt = "55;12"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bMk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/junction,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bMl" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) -"bMm" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) -"bMn" = (/obj/machinery/camera{c_tag = "West"; dir = 4; network = "Bomb Testing"},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) -"bMo" = (/turf/simulated/floor/airless{dir = 5; icon_state = "warning"},/area/toxins/test_area) -"bMp" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/test_area) -"bMq" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bMr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bMs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/assembly/chargebay) -"bMt" = (/turf/simulated/floor/grid,/area/assembly/chargebay) -"bMu" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/grid,/area/assembly/chargebay) -"bMv" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) -"bMw" = (/turf/simulated/floor,/area/assembly/chargebay) -"bMx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/assembly/chargebay) -"bMy" = (/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},/turf/simulated/floor,/area/hallway/primary/aft) -"bMz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/aft) -"bMA" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) -"bMB" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bMC" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bMD" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/atmos) -"bME" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to External"; on = 1},/turf/simulated/floor,/area/atmos) -"bMF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 1; icon_state = "manifold-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) -"bMG" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bMH" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bMI" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bMJ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bMK" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) -"bML" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor/plating,/area/atmos) -"bMM" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/cmo) -"bMN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bMO" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bMP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bMQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bMR" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "CMO's Office"; req_access_txt = "40"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo) -"bMS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bMT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) -"bMU" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bMV" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bMW" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/medical/surgery) -"bMX" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bMY" = (/obj/machinery/requests_console{department = "Operating Theatre"; departmentType = 0; name = "OR RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bMZ" = (/obj/machinery/r_n_d/server{id_with_download_string = "1;2"; id_with_upload_string = "1;2"; name = "Robotics R&D Server"; server_id = 2},/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNa" = (/obj/machinery/alarm/server{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"bNb" = (/obj/machinery/message_server,/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) -"bNc" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bNd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bNe" = (/obj/machinery/shieldwallgen{req_access = list(55)},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNj" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/southleft{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor,/area/toxins/xenobiology) -"bNk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/general/hidden,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"bNm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bNn" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 8; name = "Aft Port Maintenance APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bNo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bNp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/assembly/chargebay) -"bNq" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor,/area/assembly/chargebay) -"bNr" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) -"bNs" = (/turf/simulated/floor/mech_bay_recharge_floor{dir = 8},/area/assembly/chargebay) -"bNt" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/grid,/area/assembly/chargebay) -"bNu" = (/obj/machinery/door/poddoor{id = "Skynet_launch"; name = "Recharge Bay"; req_access_txt = "22"},/turf/simulated/floor,/area/assembly/chargebay) -"bNv" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/aft) -"bNw" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) -"bNx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bNy" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) -"bNz" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; icon_state = "manifold-c"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bNA" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bNB" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/security/engineering,/turf/simulated/floor,/area/atmos) -"bNC" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution Loop Monitor"; sensors = list("air_sensor" = "Mixed Air Supply Tank", "mair_meter" = "Mixed Air Supply Transfer", "dloop_atm_meter" = "Distribution Loop - Atmos")},/turf/simulated/floor,/area/atmos) -"bND" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/general_air_control{frequency = 1441; name = "Supply Air Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/atmos) -"bNE" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/station_alert,/obj/machinery/camera{c_tag = "Airlock"; dir = 2; network = "Atmospherics"},/turf/simulated/floor,/area/atmos) -"bNF" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/atmos_alert,/turf/simulated/floor,/area/atmos) -"bNG" = (/obj/structure/closet/fireaxecabinet{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/atmoscontrol,/turf/simulated/floor,/area/atmos) -"bNH" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) -"bNI" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bNJ" = (/obj/item/device/radio/beacon,/turf/simulated/floor,/area/atmos) -"bNK" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bNL" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bNM" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bNN" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 9; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bNO" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/atmos) -"bNP" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 4; icon_state = "intact_on"; name = "Gas filter (N2O tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bNQ" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "escape"; dir = 5},/area/atmos) -"bNR" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bNS" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "n2o_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/n20,/area/atmos) -"bNT" = (/turf/simulated/floor/engine/n20,/area/atmos) -"bNU" = (/obj/structure/closet/secure_closet/CMO,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bNV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bNW" = (/obj/machinery/power/apc{dir = 2; name = "Medical Office APC"; pixel_x = 0; pixel_y = -22},/obj/structure/cable,/obj/structure/closet/l3closet/virology,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bNX" = (/obj/structure/closet/wardrobe/cmo,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bNY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) -"bNZ" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 30; pixel_y = 0; pixel_z = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bOb" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bOc" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/surgery) -"bOd" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bOe" = (/obj/structure/table,/obj/machinery/light,/obj/item/device/radio/intercom{pixel_y = -25},/obj/item/weapon/cleaner,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bOf" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/closet/secure_closet/anaesthetic,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bOg" = (/obj/structure/closet/crate/freezer,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bOh" = (/turf/simulated/wall/r_wall,/area/medical/virology) -"bOi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bOj" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bOk" = (/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bOl" = (/obj/machinery/atmospherics/pipe/simple/general/hidden,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bOm" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/test_area) -"bOn" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bOo" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bOp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bOq" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bOr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bOs" = (/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/assembly/chargebay) -"bOt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/assembly/chargebay) -"bOu" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) -"bOv" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bOw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor,/area/atmos) -"bOx" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/atmos) -"bOy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bOz" = (/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Atmos"; req_access_txt = "24"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bOA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/atmos) -"bOB" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/atmos) -"bOC" = (/obj/machinery/light,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/atmos) -"bOD" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Air to Tank"; on = 0},/turf/simulated/floor,/area/atmos) -"bOE" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Mix to Tank"; on = 0},/turf/simulated/floor,/area/atmos) -"bOF" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "Pure to Tank"; on = 1},/turf/simulated/floor,/area/atmos) -"bOG" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bOH" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bOI" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/turf/simulated/floor{icon_state = "escape"; dir = 4},/area/atmos) -"bOJ" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) -"bOK" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{valve_open = 1},/turf/simulated/floor/engine/n20,/area/atmos) -"bOL" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine/n20,/area/atmos) -"bOM" = (/obj/structure/closet/l3closet,/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bON" = (/obj/structure/closet/l3closet,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bOO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bOP" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bOQ" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bOR" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/research{name = "Research Division"}) -"bOS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) -"bOT" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bOU" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bOV" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; icon_state = "on"; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bOW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bOX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bOY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bOZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bPa" = (/obj/machinery/power/apc{dir = 8; name = "Mech Bay APC"; pixel_x = -25; pixel_y = 1},/obj/structure/cable,/obj/machinery/camera{c_tag = "Mech Recharge Bay 2"; dir = 4},/turf/simulated/floor,/area/assembly/chargebay) -"bPb" = (/obj/machinery/camera{c_tag = "Mech Recharge Bay"; dir = 8},/obj/machinery/driver_button{id = "Skynet_launch"; name = "Recharge Bay Exit Button"; pixel_x = 24; pixel_y = 0; req_access = null; req_access_txt = "22"; text = "chapel"},/turf/simulated/floor,/area/assembly/chargebay) -"bPc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/chargebay) -"bPd" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Aft Primary Hallway"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/hallway/primary/aft) -"bPe" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) -"bPf" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bPg" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bPh" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bPi" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) -"bPj" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/item/clothing/gloves/black,/turf/simulated/floor,/area/atmos) -"bPk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/table,/obj/machinery/door_control{id = "atmos"; name = "Atmos Door Control"; pixel_x = -6; pixel_y = -5; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bPl" = (/obj/structure/table,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 1},/turf/simulated/floor,/area/atmos) -"bPm" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) -"bPn" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bPo" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/structure/closet/extinguisher{pixel_x = 27; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bPp" = (/turf/simulated/wall,/area/atmos) -"bPq" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bPr" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/atmos) -"bPs" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/atmos) -"bPt" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bPu" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/turf/simulated/floor{icon_state = "escape"; dir = 6},/area/atmos) -"bPv" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) -"bPw" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) -"bPx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/n20,/area/atmos) -"bPy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bPz" = (/obj/machinery/door/window/westleft{name = "Medical Delivery"; req_access_txt = "34"},/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Medbay"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/medical/medbay) -"bPA" = (/obj/machinery/door/window/eastleft{name = "Medical Delivery"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/medbay) -"bPB" = (/obj/machinery/camera{c_tag = "Delivery Entrance"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bPC" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bPD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) -"bPE" = (/obj/machinery/light{dir = 1},/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPF" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPG" = (/obj/structure/stool/bed/roller,/obj/machinery/camera{c_tag = "Surgery Recovery Room"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPH" = (/obj/machinery/firealarm{pixel_y = 25},/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bPI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"bPJ" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bPK" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bPL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/virology) -"bPM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -23; pixel_y = -8; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bPN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bPO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 20},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bPP" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) -"bPQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bPR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bPS" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/research{name = "Research Division"}) -"bPT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) -"bPU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bPV" = (/obj/structure/closet/extinguisher{pixel_x = 27},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Toxins Auxiliary Storage"; dir = 8; network = "Research"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bPW" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bPX" = (/mob/living/carbon/metroid,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bPY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bPZ" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/maintenance/asmaint2) -"bQa" = (/turf/simulated/wall,/area/maintenance/aft) -"bQb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/camera{c_tag = "Assembly Line Maintenance"; dir = 8},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bQc" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/grid,/area/assembly/chargebay) -"bQd" = (/obj/machinery/light_switch{pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) -"bQe" = (/obj/machinery/door/airlock/glass{name = "Assembly Line"; req_access_txt = "29"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/assembly/chargebay) -"bQf" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/crowbar,/turf/simulated/floor,/area/hallway/primary/aft) -"bQg" = (/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Atmos Delivery"; req_access_txt = "24"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"},/area/atmos) -"bQh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/atmos) -"bQi" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"bQj" = (/obj/structure/cable,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/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,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/atmos) -"bQk" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bQl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) -"bQm" = (/obj/structure/closet/firecloset,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/atmos) -"bQn" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/atmos) -"bQo" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) -"bQp" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) -"bQq" = (/obj/machinery/camera{c_tag = "East"; dir = 8; network = "Atmospherics"},/turf/simulated/floor,/area/atmos) -"bQr" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bQs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bQt" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass{name = "Rest Room"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bQu" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bQv" = (/obj/machinery/door/airlock/glass{name = "Virology"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bQw" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bQx" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bQy" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; holdopen = 0; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Access"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bQz" = (/obj/machinery/atmospherics/unary/vent_scrubber,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bQA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 20},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bQB" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) -"bQC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bQD" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) -"bQE" = (/obj/machinery/camera{c_tag = "Xenobiology Containment Pen"; dir = 1; network = "Research"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) -"bQF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQG" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "0"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bQI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"bQJ" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bQK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bQL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/airless{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/toxins/test_area) -"bQM" = (/obj/machinery/power/apc{dir = 4; name = "Explosives Testing APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bQN" = (/obj/machinery/camera{c_tag = "South"; dir = 1; network = "Bomb Testing"},/obj/machinery/light/spot,/turf/simulated/floor/airless,/area/toxins/test_area) -"bQO" = (/turf/simulated/floor/plating,/area/maintenance/aft) -"bQP" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bQQ" = (/obj/item/clothing/head/ushanka,/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Engineering","Chief Engineer"); dir = 1; icon_state = "pipe-j1s"; sortType = list("Robotics")},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bQR" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/assembly/assembly_line) -"bQS" = (/obj/machinery/light,/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/chargebay) -"bQT" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/assembly/chargebay) -"bQU" = (/obj/machinery/light,/turf/simulated/floor,/area/assembly/chargebay) -"bQV" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/hallway/primary/aft) -"bQW" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Atmospherics"},/obj/machinery/door/window{base_state = "left"; dir = 2; icon_state = "left"; name = "Atmos Delivery"; req_access_txt = "34"},/turf/simulated/floor{icon_state = "bot"},/area/hallway/primary/aft) -"bQX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/atmos) -"bQY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) -"bQZ" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor,/area/atmos) -"bRa" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; icon_state = "intact_on"; name = "Gas filter (Toxins tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bRb" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) -"bRc" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "tox_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bRd" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bRe" = (/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) -"bRf" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/closet/wardrobe/nurse,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRj" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/wardrobe/medic_white,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bRk" = (/obj/machinery/light,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bRl" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bRm" = (/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bRn" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bRo" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bRp" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 23; pixel_y = 8; req_access_txt = "39"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bRq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bRr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -8; pixel_y = -19; req_access_txt = "39"},/obj/machinery/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 20},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bRs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bRt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bRu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bRv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRw" = (/obj/item/clothing/mask/cigarette,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRx" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRy" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bRz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bRA" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bRB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) -"bRC" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/assembly/assembly_line) -"bRD" = (/turf/simulated/wall,/area/assembly/assembly_line) -"bRE" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Assembly Line"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) -"bRF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/assembly_line) -"bRG" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/hallway/primary/aft) -"bRH" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) -"bRI" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) -"bRJ" = (/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) -"bRK" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Atmospherics"; req_access = null; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) -"bRL" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/atmos) -"bRM" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/atmos) -"bRN" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos) -"bRO" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/camera{c_tag = "Central"; dir = 4; network = "Atmospherics"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) -"bRP" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) -"bRQ" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bRR" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bRS" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bRT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRV" = (/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/plating,/area/maintenance/asmaint) -"bRW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bRY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"; req_one_access_txt = "1"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) -"bRZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/medical/medbay) -"bSa" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/medical/virology) -"bSb" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r-f"; initialize_directions = 6; level = 1; name = "pipe"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bSc" = (/obj/effect/sign/biohazard,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bSd" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; holdopen = 0; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Access"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bSe" = (/obj/effect/sign/biohazard,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bSf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) -"bSg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"bSh" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bSi" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bSj" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"bSk" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bSl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/medical/virology) -"bSm" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/toxins/test_area) -"bSs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bSt" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bSu" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor,/area/assembly/assembly_line) -"bSv" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor,/area/assembly/assembly_line) -"bSw" = (/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,/obj/item/weapon/reagent_containers/glass/beaker/tricordrazine,/obj/item/weapon/reagent_containers/glass/beaker/tricordrazine,/obj/item/weapon/reagent_containers/glass/beaker/tricordrazine,/turf/simulated/floor,/area/assembly/assembly_line) -"bSx" = (/obj/structure/table,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_y = 5},/turf/simulated/floor,/area/assembly/assembly_line) -"bSy" = (/obj/machinery/computer/rdconsole{id = 2; name = "Robotics R&D Console"; req_access = null; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) -"bSz" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/assembly/assembly_line) -"bSA" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/flash,/obj/item/device/flash,/obj/structure/table,/turf/simulated/floor,/area/assembly/assembly_line) -"bSB" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/obj/machinery/camera{c_tag = "Assembly Line Exit"; dir = 2},/obj/structure/table,/turf/simulated/floor,/area/assembly/assembly_line) -"bSC" = (/turf/simulated/floor,/area/assembly/assembly_line) -"bSD" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/clothing/head/helmet/welding{pixel_x = -3; pixel_y = 5},/obj/structure/table,/obj/machinery/light_switch{pixel_y = 24},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/assembly_line) -"bSE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bSF" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bSG" = (/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bSH" = (/obj/structure/closet/extinguisher{pixel_x = 0; pixel_y = -27},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) -"bSI" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) -"bSJ" = (/obj/effect/landmark{name = "emcloset"},/turf/simulated/floor{icon_state = "caution"; dir = 6},/area/hallway/primary/aft) -"bSK" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/atmos) -"bSL" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/atmos) -"bSM" = (/obj/machinery/atmospherics/pipe/simple{dir = 6; icon_state = "intact"; initialize_directions = 6; level = 2},/obj/structure/closet/firecloset,/turf/simulated/floor,/area/atmos) -"bSN" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/atmos) -"bSO" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bSP" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/atmos) -"bSQ" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bSR" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Plasma Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) -"bSS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "tox_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) -"bST" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bSU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bSV" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bSW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) -"bSX" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/syringes,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bSY" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Virologist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bSZ" = (/obj/machinery/computer/diseasesplicer,/obj/machinery/camera{c_tag = "Virology North"; network = "Medbay"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"bTb" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTc" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/bedsheet,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) -"bTe" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bTg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bTh" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/structure/table,/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/flash,/obj/item/device/flash,/obj/item/weapon/cable_coil,/turf/simulated/floor,/area/assembly/assembly_line) -"bTi" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) -"bTj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/assembly_line) -"bTk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Assembly Line APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor,/area/assembly/assembly_line) -"bTl" = (/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor,/area/assembly/assembly_line) -"bTm" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) -"bTn" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/assembly_line) -"bTo" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/assembly/assembly_line) -"bTp" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westright{name = "Assembly Line Desk"; req_access_txt = "29"},/obj/machinery/door/window/eastleft{name = "Reception Window"},/turf/simulated/floor,/area/assembly/assembly_line) -"bTq" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) -"bTr" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"bTs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bTt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bTu" = (/obj/item/weapon/crowbar,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) -"bTv" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "CE office APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/chiefs_office) -"bTw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/emcloset,/turf/simulated/floor,/area/engine/chiefs_office) -"bTx" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/cable,/turf/simulated/floor,/area/atmos) -"bTy" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "External to Filter"; on = 1},/turf/simulated/floor,/area/atmos) -"bTz" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/atmos) -"bTA" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater,/turf/simulated/floor,/area/atmos) -"bTB" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bTC" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bTD" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) -"bTE" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) -"bTF" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bTG" = (/turf/simulated/wall/r_wall,/area/maintenance/incinerator) -"bTH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bTI" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/clothing/glasses/hud/health,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTK" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTM" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"bTO" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTQ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) -"bTR" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) -"bTS" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) -"bTT" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) -"bTU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bTV" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/device/multitool,/obj/item/weapon/crowbar,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) -"bTW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/assembly/assembly_line) -"bTX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/assembly/assembly_line) -"bTY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor,/area/assembly/assembly_line) -"bTZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/assembly/assembly_line) -"bUa" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/window/westleft{name = "Assembly Line Desk"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) -"bUb" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bUc" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; icon_state = "manifold-b-f"; dir = 8},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bUd" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bUe" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bUf" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bUg" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bUh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bUi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bUj" = (/obj/machinery/door_control{icon_state = "doorctrl0"; id = "Engineering"; name = "Engine Security Doors"; pixel_x = 25; pixel_y = -6; req_access_txt = "11"},/obj/machinery/door_control{id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 25; pixel_y = 6; req_access_txt = "11"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor,/area/engine/chiefs_office) -"bUk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/atmos) -"bUl" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{tag = "icon-manifold-r (WEST)"; icon_state = "manifold-r"; dir = 8},/turf/simulated/floor,/area/atmos) -"bUm" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "N2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bUn" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) -"bUo" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_on"; name = "Gas filter (CO2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bUp" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/atmos) -"bUq" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "co2_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bUr" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bUs" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bUt" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bUu" = (/obj/machinery/atmospherics/pipe/tank/toxins{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUv" = (/obj/machinery/atmospherics/pipe/tank/oxygen{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUx" = (/obj/machinery/atmospherics/portables_connector{dir = 2; name = "Gas Input"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUy" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUz" = (/obj/structure/table,/obj/item/device/radio/intercom{pixel_x = -25},/obj/item/weapon/virusdish/random{pixel_x = -6; pixel_y = 5},/obj/item/weapon/virusdish/random{pixel_x = 3; pixel_y = 2},/obj/item/weapon/virusdish/random,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bUA" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bUB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bUC" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bUD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/medical/virology) -"bUE" = (/obj/machinery/door/window{dir = 1; name = "Isolation A"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bUF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"bUG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/medical/virology) -"bUH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) -"bUI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/window{dir = 1; name = "Isolation B"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bUJ" = (/obj/item/weapon/cigbutt,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bUK" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) -"bUL" = (/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/assembly/assembly_line) -"bUM" = (/obj/machinery/camera{c_tag = "Robotics Assembly"; dir = 1},/obj/machinery/conveyor_switch{id = "Skynet_heavy"},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/assembly/assembly_line) -"bUN" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor,/area/assembly/assembly_line) -"bUO" = (/obj/structure/stool,/turf/simulated/floor,/area/assembly/assembly_line) -"bUP" = (/obj/structure/stool,/obj/machinery/r_n_d/circuit_imprinter{pixel_y = 1},/turf/simulated/floor,/area/assembly/assembly_line) -"bUQ" = (/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/assembly_line) -"bUR" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/assembly/assembly_line) -"bUS" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Assembly Line Delivery"; req_access_txt = "29"},/obj/structure/window/reinforced{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "delivery"},/area/assembly/assembly_line) -"bUT" = (/obj/machinery/door/window/eastright{name = "Assembly Line Delivery"; req_access_txt = "34"},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Assembly Line"},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/assembly/assembly_line) -"bUU" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"bUV" = (/obj/machinery/light{dir = 8},/obj/machinery/keycard_auth{pixel_x = -25},/turf/simulated/floor,/area/engine/chiefs_office) -"bUW" = (/turf/simulated/floor,/area/engine/chiefs_office) -"bUX" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/chiefs_office) -"bUY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/chiefs_office) -"bUZ" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/stool,/turf/simulated/floor,/area/engine/chiefs_office) -"bVa" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/engine/chiefs_office) -"bVb" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/chiefs_office) -"bVc" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) -"bVd" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area/atmos) -"bVe" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bVf" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "O2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bVg" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "N2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) -"bVh" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor,/area/atmos) -"bVi" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "co2_in"; name = "Carbon Dioxide Supply Control"; output_tag = "co2_out"; sensors = list("co2_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/atmos) -"bVj" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "co2_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bVk" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bVl" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bVm" = (/obj/machinery/atmospherics/binary/pump,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bVn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bVo" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bVp" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bVq" = (/obj/machinery/door/window{dir = 8; icon = 'windoor.dmi'; name = "Virology Holding Rooms"; req_access_txt = "39"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bVr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Virology East"; dir = 8; network = "Medbay"},/turf/simulated/floor{icon_state = "white"},/area) -"bVs" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/weapon/cell{pixel_x = 5; pixel_y = -5; charge = 100; maxcharge = 15000},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor,/area/assembly/assembly_line) -"bVt" = (/obj/structure/table,/obj/item/stack/sheet/r_metal{amount = 20},/obj/structure/disposalpipe/segment,/obj/item/stack/sheet/glass{amount = 20},/turf/simulated/floor,/area/assembly/assembly_line) -"bVu" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/assembly_line) -"bVv" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/assembly_line) -"bVw" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/light,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/assembly_line) -"bVx" = (/obj/machinery/copier,/turf/simulated/floor,/area/assembly/assembly_line) -"bVy" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/assembly/assembly_line) -"bVz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-2"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/assembly/assembly_line) -"bVA" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bVB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/aft) -"bVC" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway South"; dir = 4; network = "SS13"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bVD" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bVE" = (/obj/item/weapon/clipboard,/obj/item/weapon/stamp/ce,/obj/item/clothing/glasses/meson,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) -"bVF" = (/obj/item/weapon/storage/belt/utility,/obj/item/weapon/weldingtool,/obj/item/weapon/wrench,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) -"bVG" = (/obj/item/weapon/zippo,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/structure/table/reinforced,/obj/structure/disposalpipe/segment,/obj/item/device/hacktool/engineer,/turf/simulated/floor,/area/engine/chiefs_office) -"bVH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/engine/chiefs_office) -"bVI" = (/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/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/structure/table/reinforced,/obj/item/stack/medical/ointment{pixel_y = 4},/turf/simulated/floor,/area/engine/chiefs_office) -"bVJ" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) -"bVK" = (/obj/machinery/camera{c_tag = "CE's Office"; dir = 1; network = "Engineering"; pixel_x = 23},/obj/structure/table/reinforced,/obj/effect/deskclutter,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/chiefs_office) -"bVL" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) -"bVM" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bVN" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bVO" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) -"bVP" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) -"bVQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 8; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) -"bVR" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "O2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) -"bVS" = (/obj/machinery/atmospherics/trinary/mixer{icon_state = "intact_on"; name = "Gas mixer (N2/O2)"; node1_concentration = 0.8; node2_concentration = 0.2; on = 1; pixel_x = 0; pixel_y = 1; target_pressure = 4500},/turf/simulated/floor,/area/atmos) -"bVT" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 5; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bVU" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 to Pure"; on = 0},/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bVV" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/atmos) -"bVW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) -"bVX" = (/obj/machinery/door/poddoor{id = "disvent"; name = "Incinerator Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bVY" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bVZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'DANGER: FIRE'"; icon_state = "fire"; name = "DANGER: FIRE"},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bWa" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/binary/pump{dir = 4},/obj/machinery/access_button{command = "cycle_interior"; layer = 3.1; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = 22; pixel_y = -10},/obj/machinery/light{dir = 1},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bWb" = (/obj/machinery/door_control{id = "disvent"; name = "Incinerator Vent Control"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bWc" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bWd" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bWe" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bWf" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/atmospherics/valve{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bWg" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bWh" = (/obj/machinery/disease2/incubator,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bWi" = (/obj/machinery/computer/curer,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bWj" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 6; icon_state = "intact-b-f"; initialize_directions = 6; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bWk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"bWl" = (/obj/machinery/door/window{name = "Monkey Pen"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bWm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"bWn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"bWo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) -"bWp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/turf/simulated/wall/r_wall,/area/medical/virology) -"bWq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWr" = (/obj/structure/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"},/turf/simulated/floor/plating/airless,/area/maintenance/asmaint2) -"bWs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bWt" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area) -"bWu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area) -"bWv" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 4},/turf/simulated/floor/plating/airless,/area) -"bWw" = (/obj/machinery/computer/operating{id = "robotics"; name = "Robotics Operating Computer"},/turf/simulated/floor,/area/assembly/assembly_line) -"bWx" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/assembly/assembly_line) -"bWy" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/assembly/assembly_line) -"bWz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bWA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/assembly/assembly_line) -"bWB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bWC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/aft) -"bWD" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bWE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"bWF" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) -"bWG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bWH" = (/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Chief Engineer"); dir = 8; icon_state = "pipe-j2s"; sortType = list("Engineering")},/turf/simulated/wall,/area/engine/chiefs_office) -"bWI" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/engine/chiefs_office) -"bWJ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/engine/chiefs_office) -"bWK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/glass/glass_engineering{req_access_txt = "56"},/turf/simulated/floor,/area/engine/chiefs_office) -"bWL" = (/turf/simulated/wall,/area/engine/chiefs_office) -"bWM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/chiefs_office) -"bWN" = (/obj/machinery/camera{c_tag = "South West"; dir = 4; network = "Atmospherics"},/obj/machinery/portable_atmospherics/pump,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) -"bWO" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "N2 Out"; on = 1},/turf/simulated/floor,/area/atmos) -"bWP" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; icon_state = "intact_on"; name = "Gas filter (N2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bWQ" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bWR" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "O2 Out"; on = 1},/turf/simulated/floor,/area/atmos) -"bWS" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (O2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) -"bWT" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) -"bWU" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 9; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) -"bWV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) -"bWW" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; on = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bWX" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Incinerator Access"; req_access_txt = "12"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bWY" = (/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bWZ" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "incinerator_airlock_interior"; locked = 1; name = "Incinerator Access"; req_access_txt = "12"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bXa" = (/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bXb" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bXc" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bXd" = (/obj/machinery/atmospherics/valve,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXe" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXf" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/medical/virology) -"bXi" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/disease2/isolator,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bXj" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bXk" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Virology APC"; pixel_x = 0; pixel_y = -23},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bXl" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/light,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = 32},/obj/machinery/disease2/diseaseanalyser,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bXm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bXn" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/mask/gas,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXo" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bXp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"bXq" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) -"bXr" = (/turf/simulated/wall,/area/maintenance/portsolar) -"bXs" = (/obj/machinery/optable{id = "robotics"; name = "Robotics Operating Table"},/turf/simulated/floor,/area/assembly/assembly_line) -"bXt" = (/obj/structure/table,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/turf/simulated/floor,/area/assembly/assembly_line) -"bXu" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/maintenance/aft) -"bXv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) -"bXw" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bXx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bXy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/aft) -"bXz" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Engineering"},/obj/machinery/door/window/eastright{base_state = "left"; dir = 1; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "34"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/engine/engineering) -"bXA" = (/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"bXB" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) -"bXC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"bXD" = (/obj/structure/disposalpipe/segment,/obj/machinery/copier,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/engine/engineering) -"bXE" = (/obj/machinery/atmospherics/valve{dir = 4; icon_state = "valve1"; name = "Engine Room Air Shutoff"; open = 1},/turf/simulated/floor,/area/engine/engineering) -"bXF" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/structure/bookcase/manuals/engineering,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"bXG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) -"bXH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/monitor{name = "Engineering Power Monitor"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) -"bXI" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/computer/atmos_alert,/turf/simulated/floor,/area/engine/engineering) -"bXJ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/engineering) -"bXK" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) -"bXL" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; icon_state = "valve1"; name = "Nitrogen Outlet Valve"; open = 1},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) -"bXM" = (/obj/machinery/light,/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{icon_state = "red"},/area/atmos) -"bXN" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/atmos) -"bXO" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; icon_state = "valve1"; name = "Oxygen Outlet Valve"; open = 1},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/atmos) -"bXP" = (/obj/machinery/light,/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; sensors = list("o2_sensor" = "Tank")},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/atmos) -"bXQ" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/atmos) -"bXR" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 5; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) -"bXS" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/obj/machinery/meter{frequency = 1443; id = "mair_meter"},/turf/simulated/floor{icon_state = "arrival"; dir = 10},/area/atmos) -"bXT" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1443; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; pressure_setting = 2000; sensors = list("air_sensor" = "Tank")},/turf/simulated/floor{icon_state = "arrival"},/area/atmos) -"bXU" = (/obj/machinery/atmospherics/valve/digital{color = "cyan"; icon_state = "valve1"; name = "Mixed Air Outlet Valve"; open = 1},/obj/machinery/camera{c_tag = "South East"; dir = 1; network = "Atmospherics"},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos) -"bXV" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; icon_state = "on"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bXW" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = -24; pixel_y = 8},/obj/machinery/light,/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bXX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'DANGER: FIRE'"; icon_state = "fire"; name = "DANGER: FIRE"},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bXY" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "incinerator_airlock_exterior"; id_tag = "incinerator_access_control"; interior_door_tag = "incinerator_airlock_interior"; name = "Incinerator Access Console"; pixel_y = -26; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bXZ" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/ignition_switch{id = "Incinerator"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYa" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYb" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYc" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYd" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/power/apc{dir = 4; name = "Incinerator APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bYe" = (/obj/machinery/door/window{dir = 1; name = "Virology Back Room"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bYf" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bYg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) -"bYh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/medical/virology) -"bYi" = (/obj/item/device/radio/intercom{pixel_x = -25},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bYj" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bYk" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/mask/gas,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bYl" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) -"bYm" = (/obj/machinery/camera{c_tag = "Aft Port Solar Array"; dir = 8; network = "Solars"},/turf/space,/area) -"bYn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"bYo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"bYp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"bYq" = (/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bYr" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bYs" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes{charge = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bYt" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/maintenance/portsolar) -"bYu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/camera{c_tag = "Aft Lower Maintenance"; dir = 2},/turf/simulated/floor/plating,/area/maintenance/aft) -"bYv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bYw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bYx" = (/obj/structure/closet/secure_closet/roboticist_personal,/turf/simulated/floor,/area/assembly/assembly_line) -"bYy" = (/obj/structure/closet/wardrobe/robotics_yellow,/turf/simulated/floor,/area/assembly/assembly_line) -"bYz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/aft) -"bYA" = (/turf/simulated/wall/r_wall,/area/maintenance/aft) -"bYB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/maintenance/aft) -"bYC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/maintenance/aft) -"bYD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"bYE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "10"},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "delivery"},/area/engine/engineering) -"bYF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) -"bYG" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"bYH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/engine/engineering) -"bYI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment,/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/obj/structure/filingcabinet,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/engine/engineering) -"bYJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) -"bYK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/engineering) -"bYL" = (/turf/simulated/floor,/area/engine/engineering) -"bYM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/engine/engineering) -"bYN" = (/obj/machinery/computer/security/engineering,/turf/simulated/floor,/area/engine/engineering) -"bYO" = (/turf/simulated/wall/r_wall,/area/engine/engineering) -"bYP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) -"bYQ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bYR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bYS" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bYT" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) -"bYU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) -"bYV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bYX" = (/obj/structure/closet/secure_closet/viro_personal{pixel_x = -5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bYY" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/meter{layer = 2},/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bYZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bZb" = (/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) -"bZc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/port) -"bZd" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) -"bZe" = (/turf/simulated/floor/plating/airless,/area/solar/port) -"bZf" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) -"bZg" = (/obj/machinery/door/airlock/external{name = "West Solar Maintenance"; req_access = null; req_access_txt = "13"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZj" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZk" = (/obj/machinery/door/airlock/engineering{name = "Port Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZl" = (/obj/structure/closet/crate,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft) -"bZm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bZn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/assembly_line) -"bZo" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) -"bZp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"bZq" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/engine/engineering) -"bZr" = (/obj/machinery/light{dir = 1},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/engine/engineering) -"bZs" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/engine/engineering) -"bZt" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Engineering APC"; pixel_x = 0; pixel_y = 25},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"bZu" = (/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) -"bZv" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engine_smes) -"bZw" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engine_smes) -"bZx" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engine_smes) -"bZy" = (/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/structure/closet/crate/radiation,/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"bZz" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/power/monitor{name = "Station Power Monitor"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"bZA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"bZB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "yellow"; dir = 10},/area/engine/engineering) -"bZC" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) -"bZD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/engine/engineering) -"bZE" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; icon_state = "manifold-b-f"; dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) -"bZF" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"bZG" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) -"bZH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) -"bZI" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/engine/engineering) -"bZJ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) -"bZK" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) -"bZL" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) -"bZM" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating/airless,/area) -"bZN" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor/plating,/area) -"bZO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{pixel_x = -25},/obj/structure/closet/l3closet/virology{pixel_x = -5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/secstorage/ssafe{pixel_x = 5; pixel_y = -29},/obj/machinery/camera{c_tag = "Virology Back Room"; dir = 1; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZQ" = (/obj/item/weapon/bedsheet,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZR" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZT" = (/obj/machinery/camera{c_tag = "Virology Monkey Pen"; dir = 1; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bZU" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/port) -"bZV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"bZW" = (/obj/machinery/power/solar_control{id = "portsolar"; name = "Port Solar Control"; track = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZY" = (/obj/machinery/power/apc{name = "Port Solar APC"; dir = 4; pixel_x = 23; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"bZZ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) -"caa" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cab" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cac" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cad" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) -"cae" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/engineering) -"caf" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engineering) -"cag" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engineering) -"cah" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engineering) -"cai" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/engineering) -"caj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/engineering) -"cak" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/engineering) -"cal" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"cam" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor,/area/engine/engineering) -"can" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/item/weapon/cigpacket,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) -"cao" = (/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) -"cap" = (/obj/effect/landmark/start{name = "Chief Engineer"},/obj/structure/stool,/turf/simulated/floor,/area/engine/engineering) -"caq" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/engine/engineering) -"car" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) -"cas" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area) -"cat" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/medical/virology) -"cau" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) -"cav" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) -"caw" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) -"cax" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/medical/virology) -"cay" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/port) -"caz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"caA" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft) -"caB" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Aft Maintenance APC"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/aft) -"caC" = (/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/maintenance/aft) -"caD" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/engineering) -"caE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) -"caF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/engineering) -"caG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/engineering) -"caH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"caI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"caJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"caK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/engine/engineering) -"caL" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) -"caM" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"caN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"caO" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/stool,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"caP" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) -"caQ" = (/obj/machinery/camera{c_tag = "Break Room"; dir = 8; network = "Engineering"},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor,/area/engine/engineering) -"caR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"caS" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"caT" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "n2_in"; on = 1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"caU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "o2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"caV" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "o2_sensor"},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"caW" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "o2_in"; on = 1},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"caX" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"caY" = (/obj/machinery/air_sensor{frequency = 1443; id_tag = "air_sensor"; output = 7},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"caZ" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; external_pressure_bound = 0; frequency = 1443; icon_state = "in"; id_tag = "air_out"; internal_pressure_bound = 2000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cba" = (/obj/machinery/atmospherics/pipe/vent{dir = 1},/turf/simulated/floor/plating,/area) -"cbb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"cbg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"cbh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) -"cbi" = (/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/engine/engineering) -"cbj" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/electrical{pixel_x = -5; pixel_y = -5},/obj/item/weapon/storage/toolbox/electrical{pixel_x = -5; pixel_y = -5},/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/electrical{pixel_x = -5; pixel_y = -5},/turf/simulated/floor,/area/engine/engineering) -"cbk" = (/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "SMES Room"; dir = 4; network = "Engineering"},/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) -"cbl" = (/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/module/power_control,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) -"cbm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/rack{dir = 8; layer = 2.9},/turf/simulated/floor,/area/engine/engineering) -"cbn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/item/weapon/book/manual/engineering_singularity_safety,/obj/item/clothing/gloves/yellow,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) -"cbo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) -"cbp" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/engine/engineering) -"cbq" = (/obj/machinery/power/monitor{name = "Singularity Power Monitor"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engineering) -"cbr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/engineering) -"cbs" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) -"cbt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor,/area/engine/engineering) -"cbu" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) -"cbv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) -"cbw" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/clothing/suit/space/rig/engspace_suit,/obj/item/clothing/head/helmet/space/rig/engspace_helmet,/turf/simulated/floor,/area/engine/engineering) -"cbx" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/emergency_oxygen/double,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/engine/engineering) -"cby" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor,/area/engine/engineering) -"cbz" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/turf/simulated/floor,/area/engine/engineering) -"cbA" = (/obj/structure/closet/secure_closet/engineering_personal,/turf/simulated/floor,/area/engine/engineering) -"cbB" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor,/area/engine/engineering) -"cbC" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/item/weapon/book/manual/engineering_hacking{pixel_x = 3; pixel_y = 3},/obj/item/weapon/book/manual/engineering_guide,/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/requests_console{announcementConsole = 1; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) -"cbD" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cbE" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cbF" = (/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cbG" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"cbH" = (/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cbI" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"cbJ" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cbK" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbM" = (/obj/structure/stool/bed/chair,/obj/item/weapon/cigpacket,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbN" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbO" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cbP" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/engine/engineering) -"cbQ" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/turf/simulated/floor,/area/engine/engineering) -"cbR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cbS" = (/obj/machinery/door/airlock/engineering{name = "Power Storage"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) -"cbT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) -"cbU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) -"cbV" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) -"cbW" = (/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) -"cbX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) -"cbY" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/particle_accelerator) -"cbZ" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"cca" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) -"ccb" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) -"ccc" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) -"ccd" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cce" = (/obj/structure/rack{dir = 1},/obj/item/weapon/storage/lightbox/bulbs,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"ccf" = (/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) -"ccg" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) -"cch" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cci" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"ccj" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor,/area/engine/engineering) -"cck" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor,/area/engine/engineering) -"ccl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccm" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccn" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cco" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccp" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccq" = (/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccs" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; icon_state = "manifold-b-f"; dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cct" = (/obj/machinery/power/smes,/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccu" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Particle Accelerator APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccv" = (/obj/machinery/light{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/asmaint2) -"ccx" = (/obj/machinery/power/apc{name = "Starboard Solar APC"; dir = 8; pixel_x = -26; pixel_y = 3},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccy" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccz" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccA" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) -"ccB" = (/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/structure/table,/turf/simulated/floor,/area/engine/engineering) -"ccC" = (/obj/machinery/camera{c_tag = "Storage"; dir = 8; network = "Engineering"},/turf/simulated/floor,/area/engine/engineering) -"ccD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/engineering) -"ccK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/computer/security/telescreen{dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = "Singularity"; pixel_x = 0; pixel_y = -30},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) -"ccL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) -"ccM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) -"ccN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccO" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/engineering) -"ccR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ccS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccT" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccV" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"ccW" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/engine/engineering) -"ccX" = (/obj/item/weapon/storage/lightbox/tubes,/obj/structure/table,/turf/simulated/floor,/area/engine/engineering) -"ccY" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) -"ccZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cda" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdb" = (/obj/structure/closet/crate/radiation,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cde" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdk" = (/obj/machinery/field_generator,/obj/machinery/camera{c_tag = "Secure Storage"; dir = 2; network = "Engineering"; pixel_x = 23},/turf/simulated/floor/plating,/area/engine/engineering) -"cdl" = (/obj/machinery/field_generator,/turf/simulated/floor/plating,/area/engine/engineering) -"cdm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdn" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Starboard Solar Control"; track = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdp" = (/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdq" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area) -"cdr" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area) -"cds" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area) -"cdt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area) -"cdu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engineering) -"cdv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor,/area/engine/engineering) -"cdw" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/engineering) -"cdx" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdB" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; icon_state = "manifold-r-f"; dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdD" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdE" = (/obj/machinery/camera{c_tag = "Center"; dir = 2; network = "Engineering"; pixel_x = 23},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdF" = (/obj/machinery/dispenser,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdH" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; icon_state = "manifold-r-f"; dir = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdJ" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/engineering) -"cdK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdM" = (/obj/machinery/door/airlock/external{name = "East Solar Maintenance"; req_access = null; req_access_txt = "13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cdP" = (/obj/structure/computerframe,/turf/simulated/floor/plating/airless,/area) -"cdQ" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area) -"cdR" = (/obj/machinery/door/airlock/engineering{icon_state = "door_closed"; locked = 0; name = "Fusion Engine"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/engineering) -"cdS" = (/obj/item/weapon/caution{desc = "Caution! Construction area!"; name = "construction area sign"},/turf/simulated/floor,/area/engine/engineering) -"cdT" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cdZ" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cea" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cec" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ced" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cee" = (/obj/machinery/door/poddoor{id = "Secure Storage"; name = "Engineering Secure Storage"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cef" = (/turf/simulated/floor/plating,/area/engine/engineering) -"ceg" = (/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/engine/engineering) -"ceh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cei" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area) -"cej" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engineering) -"cek" = (/obj/machinery/camera{c_tag = "West"; dir = 1; network = "Engineering"; pixel_x = 23},/obj/machinery/light,/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cel" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cem" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/stool,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cen" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceo" = (/turf/simulated/wall,/area/engine/particle_accelerator) -"cep" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceq" = (/obj/machinery/particle_accelerator/control_box,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cer" = (/obj/structure/particle_accelerator/fuel_chamber,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ces" = (/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cet" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cev" = (/obj/machinery/camera{c_tag = "East"; dir = 1; network = "Engineering"; pixel_x = 23},/obj/machinery/light,/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cew" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating,/area/engine/engineering) -"cex" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) -"cey" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cez" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/floor/plating,/area/engine/engineering) -"ceA" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/engine/engineering) -"ceB" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/engine/engineering) -"ceC" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) -"ceD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceE" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceF" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"ceH" = (/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/crowbar,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceI" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceJ" = (/obj/structure/particle_accelerator/power_box,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceK" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceL" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig/engspace_suit,/obj/item/clothing/head/helmet/space/rig/engspace_helmet,/turf/simulated/floor/plating,/area/engine/engineering) -"ceM" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor/plating,/area/engine/engineering) -"ceN" = (/obj/machinery/emitter,/turf/simulated/floor/plating,/area/engine/engineering) -"ceO" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"ceP" = (/obj/machinery/camera{c_tag = "Aft Starboard Solar Array"; dir = 2; network = "Solars"; pixel_x = 22},/turf/space,/area) -"ceQ" = (/obj/machinery/light,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/engine/engineering) -"ceR" = (/obj/machinery/light/small{dir = 8},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceS" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceT" = (/obj/machinery/power/rad_collector,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceU" = (/obj/machinery/power/rad_collector,/obj/structure/cable,/obj/item/weapon/tank/plasma,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"ceW" = (/obj/structure/particle_accelerator/particle_emitter/left,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceX" = (/obj/structure/particle_accelerator/particle_emitter/center,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceY" = (/obj/structure/particle_accelerator/particle_emitter/right,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"ceZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cfa" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cfb" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cfc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) -"cfd" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cff" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cfg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cfh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cfi" = (/obj/machinery/camera{c_tag = "Singularity Northwest"; dir = 4; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cfj" = (/obj/item/weapon/wirecutters,/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cfk" = (/obj/machinery/camera{c_tag = "Singularity Northeast"; dir = 8; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) -"cfl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cfm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) -"cfn" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfo" = (/obj/structure/cable,/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},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfp" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfq" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfr" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfs" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cft" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfv" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfy" = (/obj/structure/lattice{tag = "icon-lattice-simple (WEST)"; icon_state = "lattice-simple"; dir = 8},/turf/space,/area) -"cfz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfA" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfB" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) -"cfC" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfD" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfE" = (/obj/structure/lattice{icon_state = "lattice-simple"},/turf/space,/area) -"cfF" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfG" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfH" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfI" = (/obj/machinery/field_generator{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfJ" = (/obj/machinery/field_generator{anchored = 1; state = 2},/turf/simulated/floor/plating,/area/engine/engineering) -"cfK" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfL" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfM" = (/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfN" = (/obj/item/device/multitool,/turf/space,/area) -"cfO" = (/obj/item/weapon/wirecutters,/turf/space,/area) -"cfP" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cfQ" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfR" = (/obj/structure/lattice{tag = "icon-lattice-simple (WEST)"; icon_state = "lattice-simple"; dir = 8},/obj/item/weapon/crowbar,/turf/space,/area) -"cfS" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) -"cfT" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cfU" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cfV" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfW" = (/obj/machinery/the_singularitygen,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfX" = (/obj/machinery/light/spot{dir = 4; layer = 2.8},/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cfY" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cfZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cga" = (/obj/item/weapon/weldingtool,/turf/space,/area) -"cgb" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cgc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/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/airless,/area/solar/starboard) -"cgd" = (/obj/item/device/radio,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cge" = (/obj/structure/lattice,/obj/item/clothing/head/helmet/hardhat,/turf/space,/area) -"cgf" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cgg" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Singularity West"; dir = 4; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cgh" = (/obj/item/weapon/screwdriver,/turf/space,/area) -"cgi" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera{c_tag = "Singularity East"; dir = 8; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cgj" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cgk" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cgl" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) -"cgm" = (/turf/space,/area/syndicate_station/one) -"cgn" = (/turf/space,/area/syndicate_station/four) -"cgo" = (/turf/unsimulated/wall,/area/start) -"cgp" = (/turf/space,/area/start) -"cgq" = (/turf/unsimulated/floor,/area/start) -"cgr" = (/obj/effect/landmark/start,/turf/unsimulated/floor,/area/start) -"cgs" = (/turf/unsimulated/wall{icon = 'icons/misc/fullscreen.dmi'; icon_state = "title"; name = "Space Station 13"},/area/start) -"cgt" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_mothership) -"cgu" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/syndicate_mothership) -"cgv" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership) -"cgw" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"cgx" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (NORTH)"; icon_state = "propulsion_r"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) -"cgy" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) -"cgz" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (NORTH)"; icon_state = "propulsion_l"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) -"cgA" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"cgB" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/syndicate_elite/mothership) -"cgC" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership) -"cgD" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma6"},/area/alien) -"cgE" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma12"},/area/alien) -"cgF" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma14"},/area/alien) -"cgG" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma10"},/area/alien) -"cgH" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"cgI" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership) -"cgJ" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1337; listening = 1; name = "Syndicate Ops Intercom"; pixel_y = 0},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership) -"cgK" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma3"},/area/alien) -"cgL" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) -"cgM" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma1"},/area/alien) -"cgN" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"cgO" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"cgP" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"cgQ" = (/obj/item/weapon/paper{info = "Some stuff is missing..."; name = "Insert alien artifacts here."},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) -"cgR" = (/obj/machinery/door/airlock/hatch,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) -"cgS" = (/turf/space,/area/syndicate_mothership/elite_squad) -"cgT" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad) -"cgU" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"cgV" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1337; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"cgW" = (/obj/effect/landmark{name = "Syndicate-Commando"; tag = "Commando"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"cgX" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"cgY" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"cgZ" = (/obj/mecha/combat/marauder/mauler,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) -"cha" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) -"chb" = (/obj/structure/closet/acloset,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) -"chc" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma2"},/area/alien) -"chd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) -"che" = (/turf/space,/area/shuttle/alien/base) -"chf" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma4"},/area/alien) -"chg" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma13"},/area/alien) -"chh" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma9"},/area/alien) -"chi" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "syndicate_elite"; name = "Side Hull Door"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"chj" = (/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) -"chk" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) -"chl" = (/obj/machinery/door/airlock/glass/glass_security{name = "Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{id = "syndicate_elite_mech_room"; name = "Mech Room Door"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) -"chm" = (/obj/structure/stool/bed/alien,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) -"chn" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"cho" = (/obj/machinery/computer/syndicate_elite_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"chp" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"chq" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "syndicate_elite"; name = "Front Hull Door"; opacity = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) -"chr" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) -"chs" = (/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership) -"cht" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma5"},/area/alien) -"chu" = (/turf/unsimulated/wall,/area) -"chv" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"chw" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"chx" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"chy" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chz" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chA" = (/obj/structure/table,/obj/machinery/light/lamp{pixel_x = 4; pixel_y = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chB" = (/obj/machinery/computer/syndicate_station,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chC" = (/obj/structure/table,/obj/item/weapon/pen/sleepypen,/obj/item/weapon/paper,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chD" = (/obj/machinery/telecomms/allinone{intercept = 1; nuke = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chE" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chF" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chG" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chH" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chI" = (/obj/effect/landmark{name = "Syndicate-Gear-Closet"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chJ" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) -"chK" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chL" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) -"chM" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chN" = (/turf/unsimulated/wall,/area/centcom) -"chO" = (/obj/effect/landmark{name = "Nuclear-Closet"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chP" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "External Airlock"},/area) -"chQ" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom) -"chR" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom) -"chS" = (/turf/unsimulated/floor{name = "plating"},/area/centcom) -"chT" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chU" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"chV" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Outer Airlock"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"chW" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"chX" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"chY" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"chZ" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"cia" = (/obj/structure/table,/obj/item/device/aicard,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cib" = (/obj/structure/table,/obj/machinery/computer/pod/old/syndicate{id = "syndicate"; pixel_x = -3; pixel_y = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cic" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"cid" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cie" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cif" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"; dir = 10},/obj/machinery/microwave,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cig" = (/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"cih" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/device/multitool,/obj/item/weapon/cleaner,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cii" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cij" = (/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cik" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cil" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cim" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"cin" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cio" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/machinery/cell_charger,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cip" = (/turf/unsimulated/wall,/area/centcom/living) -"ciq" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cir" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/syndicate_station/start) -"cis" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cit" = (/obj/machinery/door/window/northright,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciu" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"civ" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/zippo,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciw" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/cigpacket,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cix" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciy" = (/obj/item/stack/sheet/glass{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciz" = (/obj/item/stack/sheet/metal{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciA" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ciB" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ciC" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ciD" = (/turf/unsimulated/wall,/area/centcom/suppy) -"ciE" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (EAST)"; icon_state = "propulsion_l"; dir = 4},/turf/space,/area/shuttle/administration/centcom) -"ciF" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"ciG" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciH" = (/obj/structure/stool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciI" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciJ" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciK" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciL" = (/obj/machinery/robotic_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciM" = (/obj/machinery/autolathe{desc = "Your typical Autolathe. It appears to have much more options than your regular one, however..."; hacked = 1; name = "Thunderdome Autolathe"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciN" = (/obj/machinery/dispenser,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ciO" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) -"ciP" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"ciQ" = (/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"ciR" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"ciS" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"ciT" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"ciU" = (/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"ciV" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"ciW" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"ciX" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/suppy) -"ciY" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/suppy) -"ciZ" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/suppy) -"cja" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/suppy) -"cjb" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjc" = (/obj/effect/landmark{name = "Syndicate-Spawn"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjd" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cje" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjf" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjg" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjh" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cji" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/infra,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjj" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjk" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjl" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/shuttle/administration/centcom) -"cjm" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"cjn" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cjo" = (/obj/structure/table,/obj/machinery/juicer{pixel_y = 6},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cjp" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cjq" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cjr" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/living) -"cjs" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/supply/dock) -"cjt" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/supply/dock) -"cju" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/supply/dock) -"cjv" = (/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjw" = (/obj/machinery/door/window/westright,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjx" = (/obj/structure/closet/crate/internals,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjy" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) -"cjz" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cjA" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cjB" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom) -"cjC" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/supply/dock) -"cjD" = (/obj/effect/marker/supplymarker,/turf/simulated/shuttle/floor,/area/supply/dock) -"cjE" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjF" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjG" = (/obj/structure/table,/obj/effect/landmark{name = "Syndicate-Bomb"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjH" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/supply/dock) -"cjI" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cjJ" = (/obj/item/weapon/weldingtool,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjK" = (/obj/machinery/door/window{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjL" = (/obj/item/weapon/crowbar,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjM" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjN" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"cjO" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cjP" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cjQ" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cjR" = (/obj/machinery/scan_consolenew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"cjS" = (/obj/structure/device/piano{dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cjT" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cjU" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cjV" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"cjW" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/wall,/area/centcom/living) -"cjX" = (/obj/structure/kitchenspike,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cjY" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cjZ" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"cka" = (/obj/effect/landmark{name = "Nuclear-Bomb"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ckb" = (/obj/item/clothing/head/helmet/welding,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ckc" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckd" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) -"cke" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckf" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"ckg" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"ckh" = (/obj/structure/closet/crate/medical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"cki" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) -"ckj" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/syndicate_station/start) -"ckk" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) -"ckl" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckm" = (/obj/structure/table/reinforced,/obj/machinery/librarycomp,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/shuttle/administration/centcom) -"ckn" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/shuttle/administration/centcom) -"cko" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckp" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckq" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) -"ckr" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l"; icon_state = "propulsion_l"},/turf/space,/area/syndicate_station/start) -"cks" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) -"ckt" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r"; icon_state = "propulsion_r"},/turf/space,/area/syndicate_station/start) -"cku" = (/obj/machinery/door/window/northright{icon_state = "right"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckv" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckw" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ckx" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"cky" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ckz" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/shuttle/administration/centcom) -"ckA" = (/turf/simulated/floor{icon_state = "chapel"},/area/shuttle/administration/centcom) -"ckB" = (/obj/machinery/door/airlock/centcom{name = "Commander Quarters"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) -"ckC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"ckD" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckE" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckF" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ckG" = (/obj/structure/table,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/living) -"ckH" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/centcom/living) -"ckI" = (/obj/machinery/sleeper,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/centcom/living) -"ckJ" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"ckK" = (/obj/machinery/computer/card/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"ckL" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/kitchen/rollingpin,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckM" = (/obj/structure/table,/obj/machinery/blender{pixel_y = 11},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckN" = (/obj/machinery/vending/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckO" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckP" = (/obj/machinery/chem_dispenser,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"ckQ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/living) -"ckR" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/living) -"ckS" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/living) -"ckT" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/living) -"ckU" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) -"ckV" = (/obj/machinery/vending/dinnerware,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckW" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckX" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"ckZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cla" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"clb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"clc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cld" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) -"cle" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/supply/dock) -"clf" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/supply/dock) -"clg" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/supply/dock) -"clh" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/supply/dock) -"cli" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/living) -"clj" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/living) -"clk" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/supply/dock) -"cll" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/supply/dock) -"clm" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/supply/dock) -"cln" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/supply/dock) -"clo" = (/turf/unsimulated/wall,/area/prison/solitary) -"clp" = (/turf/unsimulated/wall,/area/centcom/control) -"clq" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/living) -"clr" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/living) -"cls" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l"; icon_state = "burst_l"},/turf/space,/area/supply/dock) -"clt" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/supply/dock) -"clu" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r"; icon_state = "burst_r"},/turf/space,/area/supply/dock) -"clv" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) -"clw" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) -"clx" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cly" = (/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) -"clz" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/wall,/area/prison/solitary) -"clA" = (/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) -"clB" = (/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"clC" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"clD" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) -"clE" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"clF" = (/turf/space,/area/centcom/control) -"clG" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) -"clH" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/centcom/control) -"clI" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/centcom/control) -"clJ" = (/obj/machinery/computer/teleporter,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"clK" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"clL" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"clM" = (/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) -"clN" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"clO" = (/turf/unsimulated/floor{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area/prison/solitary) -"clP" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"clQ" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"clR" = (/turf/unsimulated/wall,/area/centcom/test) -"clS" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"clT" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"clU" = (/obj/structure/closet/secure_closet/security,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"clV" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"clW" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) -"clX" = (/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) -"clY" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) -"clZ" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) -"cma" = (/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/centcom/control) -"cmb" = (/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) -"cmc" = (/obj/machinery/computer/rdservercontrol{badmin = 1; name = "Master R&D Server Controller"},/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) -"cmd" = (/obj/machinery/r_n_d/server/centcom,/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) -"cme" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/control) -"cmf" = (/obj/machinery/dna_scannernew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cmg" = (/obj/machinery/scan_consolenew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cmh" = (/obj/machinery/computer/cloning,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cmi" = (/obj/machinery/clonepod,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cmj" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmk" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cml" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cmm" = (/obj/structure/stool/bed/chair{name = "Judge"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cmn" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmo" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmp" = (/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmq" = (/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) -"cmr" = (/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) -"cms" = (/obj/machinery/door/airlock/centcom{name = "Maintenance Access"; opacity = 1; req_access_txt = "106"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cmt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cmu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cmv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cmw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cmx" = (/obj/machinery/door/airlock/centcom{name = "Teleporter Bay"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cmy" = (/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cmz" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cmA" = (/obj/structure/stool/bed/chair{name = "Bailiff"},/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cmB" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cmC" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cmD" = (/obj/structure/stool/bed/chair{name = "Witness"},/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cmE" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmF" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmG" = (/turf/unsimulated/wall,/area/centcom/specops) -"cmH" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/centcom/control) -"cmI" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 8},/area/centcom/control) -"cmJ" = (/obj/machinery/door/airlock/centcom{name = "Research Facility"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/test) -"cmK" = (/obj/structure/closet/secure_closet/courtroom,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmL" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmM" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/machinery/camera{c_tag = "Court"; invisibility = 1; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cmN" = (/obj/structure/rack,/obj/item/clothing/glasses/thermal,/obj/item/weapon/gun/energy/gun/nuclear,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/storage/belt/security/full,/obj/item/weapon/plastique,/obj/item/clothing/suit/space/syndicate/black/red,/obj/item/clothing/head/helmet/space/syndicate/black/red,/obj/item/weapon/paper{info = "Each Security ERT Member has been given: One Advanced Energy Gun, One Ion Rifle, One block of C4 and a Security belt with a baton, flashbang, pepper spray and handcuffs. "; name = "Security ERT Information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmO" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmP" = (/obj/structure/rack,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/storage/backpack/medic/full,/obj/item/weapon/gun/energy/taser,/obj/item/clothing/suit/space/syndicate/black/med,/obj/item/clothing/head/helmet/space/syndicate/black/med,/obj/item/weapon/paper{info = "Each Medical ERT Memeber has: One Taser, OPne Medic pack with Anasthetic, a hypo-injector and an assortment of meds: Combat, QuikHeal and Cryo-in-a-syringe. Only Cryo heals without side effects, but it will put you to sleep. Combat will make you faster and temp resistant but mutate you, and the QuikHeal is very disoreintating."; name = "Medical ERT information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmQ" = (/obj/structure/rack,/obj/item/clothing/glasses/meson,/obj/item/device/t_scanner,/obj/item/weapon/storage/backpack/industrial/full,/obj/item/weapon/storage/belt/utility/full,/obj/item/weapon/gun/energy/taser,/obj/item/clothing/suit/space/syndicate/black/engie,/obj/item/clothing/head/helmet/space/syndicate/black/engie,/obj/item/weapon/paper{info = "Enginggering have been provided with: Boxes of Cells, Cable, APC and airlock boards. As well as lots of metal and glass, and two super-cap RCDs."; name = "Engineering ERT Information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmR" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmS" = (/obj/effect/landmark{name = "Commando"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmT" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/centcom/specops) -"cmU" = (/turf/unsimulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/centcom/specops) -"cmV" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/handcuffs,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cmW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cmX" = (/turf/unsimulated/floor{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/centcom/specops) -"cmY" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cmZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cna" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cnb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cnc" = (/obj/structure/closet/secure_closet/chemist_personal{pixel_x = -5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cnd" = (/obj/structure/closet/secure_closet/medicine{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cne" = (/obj/structure/closet/secure_closet/anaesthetic{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cnf" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cng" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) -"cnh" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cni" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cnj" = (/obj/structure/rack,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/storage/backpack/medic/full,/obj/item/clothing/suit/space/syndicate/black/med,/obj/item/clothing/head/helmet/space/syndicate/black/med,/obj/item/weapon/paper{info = "Each Medical ERT Memeber has: One Taser, OPne Medic pack with Anasthetic, a hypo-injector and an assortment of meds: Combat, QuikHeal and Cryo-in-a-syringe. Only Cryo heals without side effects, but it will put you to sleep. Combat will make you faster and temp resistant but mutate you, and the QuikHeal is very disoreintating."; name = "Medical ERT information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cnk" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cnl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cnm" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnn" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cno" = (/mob/living/silicon/decoy{name = "A.L.I.C.E."},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cnp" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cnq" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"cnr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cns" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cnt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cnu" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"cnv" = (/obj/structure/window/reinforced,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cnw" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 4},/area/centcom/control) -"cnx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cny" = (/obj/machinery/computer/ordercomp,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnz" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnA" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnB" = (/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cnC" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnD" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnE" = (/obj/machinery/computer/crew,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnF" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) -"cnG" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) -"cnH" = (/obj/structure/closet/bombcloset,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/specops) -"cnI" = (/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/specops) -"cnJ" = (/obj/machinery/optable/portable,/obj/machinery/camera{c_tag = "ERT Armoury Left"; dir = 4; network = "CREED"},/obj/item/weapon/storage/briefcase/surgery,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/centcom/specops) -"cnK" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/centcom/specops) -"cnL" = (/obj/machinery/optable/portable,/obj/item/weapon/storage/briefcase/surgery,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/centcom/specops) -"cnM" = (/obj/structure/table/reinforced,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/rcd/industrial,/obj/item/weapon/rcd_ammo/large,/turf/unsimulated/floor{tag = "icon-redgreenfull"; icon_state = "redgreenfull"},/area/centcom/specops) -"cnN" = (/turf/unsimulated/floor{tag = "icon-redgreenfull"; icon_state = "redgreenfull"},/area/centcom/specops) -"cnO" = (/obj/machinery/camera{c_tag = "ERT Armoury Right"; dir = 4; network = "CREED"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"cnP" = (/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"cnQ" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/centcom/specops) -"cnR" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "CREED"; name = "Ready Room"; p_open = 0},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"cnS" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"cnT" = (/obj/machinery/door/airlock/secure/centcom{name = "Special Operations"; req_access_txt = "108"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) -"cnU" = (/obj/machinery/door/airlock/centcom{name = "Bridge"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cnV" = (/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cnW" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) -"cnX" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cnY" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ERTSEC"; name = "ERT Security Room"; p_open = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cnZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"coa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cob" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"coc" = (/obj/machinery/door/airlock/centcom{name = "Creed's Office"; opacity = 1; req_access_txt = "108"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) -"cod" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"coe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"cof" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"cog" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"coh" = (/obj/machinery/computer/robotics,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coi" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coj" = (/obj/machinery/computer/card,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cok" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"col" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"com" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) -"con" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"coo" = (/turf/unsimulated/floor{dir = 6; icon_state = "asteroid8"; name = "sand"; tag = "icon-asteroid8 (SOUTHEAST)"},/area/centcom/specops) -"cop" = (/obj/structure/table/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coq" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cor" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cos" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cot" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cou" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cov" = (/obj/machinery/camera{c_tag = "Jury Room"; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cow" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cox" = (/obj/machinery/door_control{desc = "A remote control switch for the ERT Security Room."; id = "ERTSEC"; name = "ERT Security Access"; pixel_x = -26; pixel_y = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"coy" = (/obj/machinery/door/airlock/centcom{name = "ERT Commander's Room"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"coz" = (/turf/unsimulated/wall,/area/centcom/creed) -"coA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"coB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"coC" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/creed) -"coD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"coE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) -"coF" = (/obj/structure/table/reinforced,/obj/item/device/pda/captain,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coG" = (/obj/machinery/computer/secure_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coH" = (/obj/machinery/computer/security,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coI" = (/obj/structure/table/reinforced,/obj/item/weapon/card/id/captains_spare,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"coJ" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"coK" = (/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"coL" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) -"coM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"coN" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"coO" = (/obj/structure/rack,/obj/item/weapon/pinpointer,/obj/item/clothing/suit/space/syndicate/black/blue,/obj/item/clothing/head/helmet/space/syndicate/black/blue,/obj/item/weapon/storage/belt/security/full,/obj/effect/landmark{name = "nukecode"},/obj/item/weapon/zippo,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) -"coP" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "ERTIN"; name = "ERT-Shuttle Airlock"; opacity = 0},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/centcom/specops) -"coQ" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"coR" = (/obj/structure/closet/secure_closet/hos,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"coS" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"coT" = (/obj/structure/rack,/obj/item/weapon/secstorage/sbriefcase,/obj/item/weapon/cigpacket,/obj/item/weapon/zippo,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"coU" = (/obj/structure/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"coV" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) -"coW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"coX" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"coY" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"coZ" = (/turf/unsimulated/floor{tag = "icon-loadingarea"; icon_state = "loadingarea"},/area/centcom/specops) -"cpa" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; listening = 0; name = "Station Intercom (General)"; pixel_x = -28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpb" = (/obj/structure/closet/secure_closet/injection,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cpc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) -"cpd" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/shuttle/specops/centcom) -"cpe" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/specops/centcom) -"cpf" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "ERTIN"; name = "ERT-Shuttle Airlock"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpg" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) -"cph" = (/obj/machinery/door/airlock/secure/centcom{name = "General Access"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cpi" = (/obj/structure/table,/obj/item/assembly/shock_kit{icon = 'assemblies.dmi'},/obj/item/device/assembly/signaler,/obj/item/weapon/handcuffs,/obj/item/weapon/melee/classic_baton,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) -"cpj" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/shuttle/specops/centcom) -"cpk" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/unsimulated/floor,/area/shuttle/specops/centcom) -"cpl" = (/obj/machinery/computer/security/telescreen{name = "ERT Monitor"; network = "CREED"; pixel_y = 26},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpm" = (/obj/machinery/computer/specops_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpn" = (/obj/machinery/camera{c_tag = "ERT Shuttle"; dir = 2; network = "CREED"},/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpo" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpp" = (/obj/machinery/door_control{id = "ERTIN"; pixel_y = 26},/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpq" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpr" = (/obj/structure/table/woodentable{dir = 9},/obj/item/weapon/reagent_containers/food/drinks/flask,/obj/item/clothing/mask/cigarette/cigar/havanian,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cps" = (/obj/machinery/computer/security/telescreen{name = "Spec. Ops. Monitor"; network = "CREED"},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpt" = (/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpu" = (/obj/machinery/computer/card/centcom,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpv" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/control) -"cpw" = (/obj/machinery/door/airlock/external{name = "Entrylock"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ERTOUT"; name = "Entrylock"; p_open = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpx" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{name = "Spec Ops Ready Room"; desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; pixel_y = 15; req_access_txt = "11"; id = "CREED"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpy" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpz" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpA" = (/obj/machinery/door/airlock/secure/centcom{name = "General Access"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cpB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) -"cpC" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cpD" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpE" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpF" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpG" = (/obj/machinery/computer/curer,/obj/item/weapon/storage/syringes,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpH" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpI" = (/obj/machinery/door_control{desc = "A remote control switch for the Entrylock."; id = "ERTOUT"; name = "Entrylock Control"; pixel_x = 26},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"cpJ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) -"cpK" = (/obj/machinery/telecomms/allinone,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) -"cpL" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cpM" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) -"cpN" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/shuttle/specops/centcom) -"cpO" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cpP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cpQ" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control switch for port-side blast doors."; icon_state = "doorctrl0"; id = "CentComPort"; name = "Security Doors"; pixel_y = -4; req_access_txt = "101"},/obj/machinery/door/window/southleft{dir = 1; name = "Security"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cpR" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cpS" = (/turf/unsimulated/wall,/area/centcom/ferry) -"cpT" = (/obj/machinery/door/window/westright{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cpU" = (/obj/machinery/door/window/eastleft{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cpV" = (/turf/unsimulated/wall,/area/centcom/evac) -"cpW" = (/obj/machinery/zvent,/turf/simulated/floor/airless,/area) -"cpX" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) -"cpY" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/escape/centcom) -"cpZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"cqa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"cqb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"cqc" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape/centcom) -"cqd" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cqe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"cqf" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/machinery/door/window/southleft{name = "Security"; req_access_txt = ""},/obj/machinery/door/window/southleft{dir = 1; name = "Security"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"cqg" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cqh" = (/obj{anchored = 1; icon = 'shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape/centcom) -"cqi" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqk" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cql" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqm" = (/obj{anchored = 1; icon = 'shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape/centcom) -"cqn" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) -"cqo" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) -"cqp" = (/obj/machinery/computer/atmos_alert,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqq" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqr" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqs" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqt" = (/obj/machinery/computer/security,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqu" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/ferry) -"cqv" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/ferry) -"cqw" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cqx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"cqy" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) -"cqz" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cqA" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/control) -"cqB" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cqC" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqD" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqE" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/transport1/centcom) -"cqF" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/transport1/centcom) -"cqG" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/transport1/centcom) -"cqH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/shuttle/transport1/centcom) -"cqI" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/transport1/centcom) -"cqJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/shuttle/escape/centcom) -"cqK" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape/centcom) -"cqL" = (/obj/machinery/door/airlock/glass{name = "Escape Shuttle Bridge"; req_access_txt = "19"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqM" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/escape/centcom) -"cqN" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/transport1/centcom) -"cqO" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqP" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/transport1/centcom) -"cqQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/transport1/centcom) -"cqR" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cqS" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) -"cqT" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (WEST)"; icon_state = "propulsion_l"; dir = 8},/turf/space,/area/shuttle/transport1/centcom) -"cqU" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) -"cqV" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) -"cqW" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) -"cqX" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cqY" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cqZ" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"cra" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"crb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"crc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"crd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cre" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"crf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"crg" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/transport1/centcom) -"crh" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/transport1/centcom) -"cri" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/transport1/centcom) -"crj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) -"crk" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (WEST)"; icon_state = "propulsion_r"; dir = 8},/turf/space,/area/shuttle/transport1/centcom) -"crl" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/ferry) -"crm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"crn" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/unsimulated/wall,/area/centcom/ferry) -"cro" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"crp" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"crq" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/unsimulated/wall,/area/centcom/evac) -"crr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"crs" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) -"crt" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"cru" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"crv" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"crw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"crx" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/transport1/centcom) -"cry" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/shuttle/transport1/centcom) -"crz" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"crA" = (/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"crB" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) -"crC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"crD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"crE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) -"crF" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/evac) -"crG" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) -"crH" = (/turf/unsimulated/wall,/area/centcom/holding) -"crI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"crJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"crK" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crL" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crM" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crN" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crO" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crP" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"crQ" = (/obj/structure/rack,/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crR" = (/obj/structure/rack,/obj/item/toy/sword,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crS" = (/obj/structure/rack,/obj/item/toy/gun,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crT" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"crU" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/centcom/holding) -"crV" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crW" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"crX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"crY" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) -"crZ" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) -"csa" = (/obj/structure/table,/obj/item/clothing/head/that,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"csb" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csc" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csd" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"cse" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"csf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) -"csg" = (/turf/unsimulated/floor{dir = 6; icon_state = "warning"},/area/centcom/control) -"csh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"csi" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csj" = (/obj/structure/table,/obj/machinery/blender{pixel_y = 11},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"csk" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"csl" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"csm" = (/obj/structure/table,/obj/item/weapon/zippo,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"csn" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"cso" = (/obj/structure/table,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) -"csp" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) -"csq" = (/turf/unsimulated/wall,/area/tdome) -"csr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"css" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cst" = (/obj/machinery/door/airlock/secure/centcom{name = "General Access"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"csv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"csw" = (/obj/structure/rack,/obj/item/clothing/head/that,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/suit/storage/wcoat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csx" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) -"csy" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csz" = (/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"csB" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 8},/area/tdome) -"csC" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) -"csD" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 4},/area/tdome) -"csE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"csF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"csG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) -"csH" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csI" = (/obj{anchored = 1; icon = 'shuttle.dmi'; icon_state = "floor"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{dir = 3; icon_state = "swall_f10"; layer = 2; tag = "icon-swall_f10"},/area/shuttle/escape/centcom) -"csJ" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csK" = (/obj/structure/rack,/obj/item/toy/crayonbox,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csL" = (/obj/machinery/vending/coffee,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csM" = (/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) -"csN" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) -"csO" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csP" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csQ" = (/obj/structure/table/reinforced{dir = 8; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csR" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"csS" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csT" = (/obj/machinery/sleep_console{icon_state = "sleeperconsole-r"; orient = "RIGHT"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csU" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"csV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) -"csW" = (/obj/machinery/door/airlock/glass/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "1"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"csX" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/computer/security/telescreen{name = "Entertainment monitor"; desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; pixel_y = -30},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csY" = (/obj/machinery/vending/snack,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"csZ" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"cta" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"ctb" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"ctc" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) -"ctd" = (/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) -"cte" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) -"ctf" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"ctg" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cth" = (/obj/machinery/vending/cola,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) -"cti" = (/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) -"ctj" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) -"ctk" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"ctl" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"; dir = 2},/area/shuttle/escape/centcom) -"ctm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"ctn" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) -"cto" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) -"ctp" = (/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) -"ctq" = (/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) -"ctr" = (/turf/unsimulated/floor{icon_state = "green"},/area/tdome) -"cts" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) -"ctt" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/escape/centcom) -"ctu" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape/centcom) -"ctv" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) -"ctw" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape/centcom) -"ctx" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) -"cty" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"ctz" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) -"ctA" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) -"ctB" = (/obj/structure/closet/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctC" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctD" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctE" = (/obj/machinery/door/airlock/command{name = "Thunderdome"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) -"ctF" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctG" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctH" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctI" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctJ" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctK" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctL" = (/obj/item/weapon/reagent_containers/food/snacks/sliceable/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctM" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctN" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctO" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctP" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctQ" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctR" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctS" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"ctT" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctU" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctV" = (/obj/structure/disposalpipe/segment,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctW" = (/obj/structure/stool/bed/chair,/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"ctX" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"ctY" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/simulated/floor,/area/tdome) -"ctZ" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) -"cua" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cub" = (/obj/machinery/door/poddoor{id = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cuc" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) -"cud" = (/turf/simulated/floor,/area/tdome) -"cue" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) -"cuf" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cug" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cuh" = (/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"cui" = (/obj/machinery/door/poddoor{id = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome) -"cuj" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome) -"cuk" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) -"cul" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"cum" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cun" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"cuo" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"cup" = (/obj/machinery/camera{pixel_x = 11; pixel_y = -9; network = "thunder"; c_tag = "Red Team"},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) -"cuq" = (/turf/simulated/floor/grid,/area/tdome) -"cur" = (/obj/machinery/flasher{id = "flash"; name = "Thunderdome Flash"},/turf/simulated/floor/grid,/area/tdome) -"cus" = (/obj/machinery/camera{pixel_x = 12; pixel_y = -10; network = "thunder"; c_tag = "Green Team"},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"cut" = (/obj/machinery/atmospherics/pipe/vent,/turf/simulated/floor/grid,/area/tdome) -"cuu" = (/obj/machinery/camera{pixel_x = 10; network = "thunder"; c_tag = "Arena"},/turf/simulated/floor/grid,/area/tdome) -"cuv" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cuw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/tdome) -"cux" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cuy" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuz" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cuA" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) -"cuB" = (/obj/machinery/door/poddoor{id = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cuC" = (/turf/unsimulated/floor{tag = "icon-redcorner (WEST)"; icon_state = "redcorner"; dir = 8},/area/tdome) -"cuD" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cuE" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/simulated/floor,/area/tdome) -"cuF" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) -"cuG" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) -"cuH" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/tdome) -"cuI" = (/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuJ" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuK" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuL" = (/obj/machinery/atmospherics/valve,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuM" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuN" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuO" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/sleeping_agent{pixel_x = 1},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuP" = (/obj/item/weapon/wrench,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuQ" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuR" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuS" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuT" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuU" = (/obj/machinery/computer/pod{id = "thunderdomeaxe"; name = "Thunderdome Axe Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuV" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuW" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuX" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuY" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cuZ" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cva" = (/obj/structure/table,/obj/item/weapon/storage/handcuff_kit,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cvb" = (/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cvc" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cvd" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"cve" = (/turf/unsimulated/wall,/area/wizard_station) -"cvf" = (/obj/structure/bookcase/manuals/medical,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvg" = (/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvh" = (/obj/structure/bookcase{category = "Adult"; name = "bookcase (Adult)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvi" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvj" = (/obj/structure/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvk" = (/obj/structure/table/woodentable,/obj/machinery/librarycomp,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvl" = (/obj/structure/table/woodentable,/obj/effect/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvm" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvn" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvo" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/marisa,/obj/item/clothing/shoes/sandal/marisa,/obj/item/clothing/head/wizard/marisa,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvp" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvq" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvr" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvs" = (/obj/structure/bookcase/manuals/engineering,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvt" = (/obj/structure/bookcase{category = "Fiction"; name = "bookcase (Fiction)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvu" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvv" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvw" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvx" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvy" = (/obj/structure/bookcase/manuals/research_and_development,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvz" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvA" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "

LIST OF SPELLS AVAILABLE

Magic Missile:
This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.

Fireball:
This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.

Disintegrate:
This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.

Disable Technology:
This spell disables all weapons, cameras and most other technology in range.

Smoke:
This spell spawns a cloud of choking smoke at your location and does not require wizard garb.

Blind:
This spell temporarly blinds a single person and does not require wizard garb.

Forcewall:
This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.

Blink:
This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.

Teleport:
This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.

Mutate:
This spell causes you to turn into a hulk, and gain telekinesis for a short while.

Ethereal Jaunt:
This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.

Knock:
This spell opens nearby doors and does not require wizard garb.

"; name = "List of Available Spells (READ)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvB" = (/obj/structure/bookcase{category = "Adult"; name = "bookcase (Adult)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cvC" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) -"cvD" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cvE" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) -"cvF" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) -"cvG" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cvH" = (/obj/structure/table/woodentable,/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cvI" = (/obj/effect/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cvJ" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cvK" = (/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) -"cvL" = (/obj/effect/showcase,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cvM" = (/turf/simulated/mineral,/area/planet/clown) -"cvN" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cvO" = (/obj/effect/landmark/start{name = "wizard"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cvP" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cvQ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cvR" = (/obj/structure/rack,/obj/item/weapon/kitchenknife,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cvS" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) -"cvT" = (/obj/structure/table/woodentable,/obj/effect/decal/ash,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cvU" = (/obj/structure/table/woodentable,/obj/structure/kitchenspike,/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cvV" = (/obj/structure/table/woodentable,/obj/effect/decal/remains/human,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cvW" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) -"cvX" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cvY" = (/turf/simulated/mineral/clown,/area/planet/clown) -"cvZ" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cwa" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwb" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwc" = (/turf/simulated/floor{icon_state = "wood"},/area/wizard_station) -"cwd" = (/obj/structure/table/woodentable,/obj/item/weapon/dice,/obj/item/weapon/dice,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cwe" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cwf" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cwg" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwh" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cwi" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cwj" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cwk" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwl" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwm" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwn" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwo" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cwp" = (/obj/structure/table/woodentable,/obj/item/weapon/spacecash/c500,/obj/item/weapon/spacecash/c500,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cwq" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cwr" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) -"cws" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cwt" = (/obj/structure/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwu" = (/obj/structure/table/woodentable,/obj/item/clothing/glasses/monocle,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cwv" = (/obj/structure/table/woodentable,/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cww" = (/obj/structure/table/woodentable,/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwx" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwy" = (/obj/structure/table/woodentable,/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwz" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cwA" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwB" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwC" = (/obj/structure/reagent_dispensers/water_cooler,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cwD" = (/obj/structure/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwE" = (/obj/effect/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cwF" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/derelict/ship) -"cwG" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/derelict/ship) -"cwH" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/derelict/ship) -"cwI" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/derelict/ship) -"cwJ" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) -"cwK" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwL" = (/obj/machinery/sleeper,/obj/machinery/light{dir = 1},/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwM" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwN" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) -"cwO" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/derelict/ship) -"cwP" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (WEST)"; icon_state = "burst_r"; dir = 8},/turf/space,/area/derelict/ship) -"cwQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/derelict/ship) -"cwR" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwS" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwT" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/derelict/ship) -"cwU" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) -"cwV" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cwW" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/derelict/ship) -"cwX" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) -"cwY" = (/obj/item/weapon/scalpel,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cwZ" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/derelict/ship) -"cxa" = (/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxb" = (/obj/structure/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxf" = (/obj/machinery/door/airlock/glass{name = "Hibernation Pods"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cxg" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxh" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxi" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/derelict/ship) -"cxj" = (/obj/item/device/multitool,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxk" = (/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxl" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxm" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) -"cxn" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (WEST)"; icon_state = "burst_l"; dir = 8},/turf/space,/area/derelict/ship) -"cxo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxp" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) -"cxq" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxr" = (/obj/machinery/light_switch{pixel_x = 27},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxs" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxu" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxv" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxw" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxx" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxy" = (/obj/structure/table,/obj/item/weapon/gun/energy/laser/retro,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxA" = (/obj/machinery/light/small{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxB" = (/obj/structure/table,/obj/item/weapon/tank/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cxD" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area) -"cxE" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area) -"cxF" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area) -"cxG" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area) -"cxH" = (/obj/structure/table,/obj/item/device/analyzer,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxI" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxJ" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxK" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) -"cxL" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxM" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area) -"cxN" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area) -"cxO" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cxP" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area) -"cxQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area) -"cxR" = (/obj/machinery/door/window/northright,/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxS" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxT" = (/obj/machinery/light,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxU" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cxV" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cxW" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/derelict/ship) -"cxX" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/derelict/ship) -"cxY" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area) -"cxZ" = (/obj/item/weapon/table_parts,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) -"cya" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area) -"cyb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cyc" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area) -"cyd" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area) -"cye" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area) -"cyf" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyg" = (/obj/item/weapon/shard,/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyh" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyi" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyj" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/obj/item/weapon/cable_coil/cut,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyk" = (/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyl" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cym" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/syndicate,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyn" = (/obj/machinery/power/apc{cell_type = 5000; dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyo" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) -"cyp" = (/obj/machinery/door/poddoor{id = "oldship_gun"; name = "Pod Bay Door"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cyq" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "oldship_gun"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cyr" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) -"cys" = (/obj/machinery/door/airlock/glass{name = "Pod Bay"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyt" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyu" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) -"cyv" = (/obj/machinery/computer/pod{id = "oldship_gun"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyw" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyx" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyy" = (/obj/structure/table,/obj/item/device/radio,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) -"cyz" = (/obj/machinery/power/solar{name = "Communications Satellite solar panel"},/turf/simulated/floor{icon_state = "solarpanel"},/area) -"cyA" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cyB" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) -"cyC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area) -"cyD" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area) -"cyE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area) -"cyF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area) -"cyG" = (/obj/machinery/camera{c_tag = "North Solars"; dir = 1; network = "Tcomsat"},/turf/space,/area) -"cyH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area) -"cyI" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/space,/area) -"cyJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area) -"cyK" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) -"cyL" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"cyM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"cyN" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area) -"cyO" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) -"cyP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) -"cyQ" = (/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cyR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"cyS" = (/obj/structure/lattice,/turf/space,/area/turret_protected/tcomwest) -"cyT" = (/turf/space,/area/turret_protected/tcomwest) -"cyU" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera{c_tag = "West Wing North"; dir = 2; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomwest) -"cyV" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"cyW" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat West Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"cyX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"cyY" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"cyZ" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"cza" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"czb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"czc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"czd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"cze" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"czf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"czg" = (/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"czh" = (/turf/simulated/floor/engine,/area/tcommsat/computer) -"czi" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/green,/turf/simulated/floor,/area/tcommsat/lounge) -"czj" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/lounge) -"czk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor,/area/tcommsat/lounge) -"czl" = (/obj/machinery/camera{c_tag = "Lounge"; dir = 2; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/lounge) -"czm" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor,/area/tcommsat/lounge) -"czn" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat Lounge APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/tcommsat/lounge) -"czo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"czp" = (/obj/machinery/turret{id = "tcommwest"; lasers = 1; lasertype = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/turret_protected/tcomwest) -"czq" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomwest) -"czr" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/meter,/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czv" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czw" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomwest) -"czx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer) -"czy" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) -"czz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/computer) -"czA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/camera{c_tag = "Main Computer Room"; dir = 2; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/computer) -"czB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) -"czC" = (/turf/simulated/floor,/area/tcommsat/computer) -"czD" = (/obj/structure/table,/obj/machinery/light/lamp,/turf/simulated/floor,/area/tcommsat/computer) -"czE" = (/obj/item/weapon/beach_ball,/turf/simulated/floor,/area/tcommsat/lounge) -"czF" = (/turf/simulated/floor,/area/tcommsat/lounge) -"czG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/lounge) -"czH" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomwest) -"czI" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czJ" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czK" = (/obj/machinery/atmospherics/valve/digital{color = "cyan"; icon_state = "valve1"; name = "Mixed Air Outlet Valve"; open = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czL" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/closet,/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"czN" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomwest) -"czO" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/floor,/area/tcommsat/computer) -"czP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/computer) -"czQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/computer) -"czR" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) -"czS" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/turf/simulated/floor,/area/tcommsat/computer) -"czT" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/lounge) -"czU" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/tcommsat/lounge) -"czV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/lounge) -"czW" = (/obj/machinery/light{dir = 8},/turf/space,/area/turret_protected/tcomwest) -"czX" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) -"czY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/space,/area/turret_protected/tcomwest) -"czZ" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) -"cAa" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) -"cAb" = (/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 4},/turf/space,/area/turret_protected/tcomwest) -"cAc" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor,/area/tcommsat/computer) -"cAd" = (/obj/machinery/computer/telecomms/server{network = "tcommsat"},/turf/simulated/floor,/area/tcommsat/computer) -"cAe" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/item/weapon/spacecash,/turf/simulated/floor/engine,/area/tcommsat/computer) -"cAf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) -"cAh" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) -"cAi" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) -"cAj" = (/obj/structure/table,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/item/weapon/cigpacket,/turf/simulated/floor,/area/tcommsat/lounge) -"cAk" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) -"cAl" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAm" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cAn" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cAo" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cAp" = (/obj/machinery/door/airlock/command{name = "Com Sat Main Room"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/tcommsat/computer) -"cAq" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/tcommsat/computer) -"cAr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cAs" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/computer) -"cAt" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/computer) -"cAu" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/machinery/power/apc{dir = 4; name = "Com Sat Main Room APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/computer) -"cAv" = (/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cAw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cAx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAy" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/tcommsat/lounge) -"cAz" = (/obj/machinery/vending/cola,/turf/simulated/floor,/area/tcommsat/lounge) -"cAA" = (/obj/item/weapon/cigbutt,/obj/machinery/light,/turf/simulated/floor,/area/tcommsat/lounge) -"cAB" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/tcommsat/lounge) -"cAC" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/tcommsat/lounge) -"cAD" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area) -"cAF" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area) -"cAG" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) -"cAH" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cAI" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/space,/area/turret_protected/tcomwest) -"cAJ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cAK" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) -"cAL" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) -"cAM" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) -"cAN" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 1; on = 1},/turf/simulated/floor,/area/tcommsat/computer) -"cAO" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/tcommsat/computer) -"cAP" = (/obj/machinery/door/airlock/hatch{name = "Com Sat Chamber Access"; req_access_txt = "61"},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cAQ" = (/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cAR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) -"cAU" = (/obj/machinery/door/airlock/command{name = "Com Sat Lounge"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/lounge) -"cAV" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area/turret_protected/tcomwest) -"cAW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cAX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cAY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cAZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cBa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor/plating,/area/tcommsat/chamber) -"cBb" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cBc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cBd" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area/turret_protected/tcomeast) -"cBe" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cBf" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) -"cBg" = (/obj/structure/lattice,/turf/space,/area/turret_protected/tcomeast) -"cBh" = (/obj/machinery/turret{id = "tcommeast"; lasers = 1; lasertype = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/turret_protected/tcomeast) -"cBi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cBj" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area/turret_protected/tcomwest) -"cBk" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 4},/turf/space,/area/turret_protected/tcomwest) -"cBl" = (/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBm" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBn" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat Central Compartment APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBo" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBp" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBq" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Central Compartment North"; dir = 2; network = "Tcomsat"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBr" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBs" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/light{dir = 1},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBt" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBv" = (/turf/space,/area/turret_protected/tcomeast) -"cBw" = (/obj/machinery/light{dir = 4},/turf/space,/area/turret_protected/tcomeast) -"cBx" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area) -"cBy" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/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/airless,/area) -"cBz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cBA" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area/turret_protected/tcomwest) -"cBB" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cBC" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBD" = (/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBE" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBG" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cBH" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area/turret_protected/tcomeast) -"cBI" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) -"cBJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cBK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cBL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cBM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cBN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cBO" = (/obj/structure/cable,/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},/turf/simulated/floor/plating/airless,/area) -"cBP" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) -"cBQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cBR" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/space,/area/turret_protected/tcomwest) -"cBS" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cBT" = (/obj/machinery/telecomms/server/presets/cargo,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cBU" = (/obj/machinery/telecomms/server/presets/mining,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cBV" = (/obj/machinery/telecomms/server/presets/common,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cBW" = (/obj/machinery/telecomms/server/presets/engineering,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cBX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cBY" = (/obj/structure/table,/obj/item/weapon/stock_parts/micro_laser/high,/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,/turf/simulated/floor,/area/turret_protected/tcomeast) -"cBZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Storage Room"; network = "Tcomsat"},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCa" = (/obj/machinery/vending/assist,/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCb" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cCc" = (/obj/machinery/camera{c_tag = "West Solars"; dir = 8; network = "Tcomsat"},/turf/space,/area) -"cCd" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cCe" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera{c_tag = "West Wing Middle"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomwest) -"cCf" = (/obj/machinery/telecomms/broadcaster/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCg" = (/obj/machinery/telecomms/broadcaster/preset_right,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cCh" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area/turret_protected/tcomeast) -"cCi" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cCj" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) -"cCk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cCl" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCn" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCo" = (/obj/machinery/camera{c_tag = "East Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) -"cCp" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cCq" = (/obj/structure/grille,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/space,/area) -"cCr" = (/obj/machinery/telecomms/processor/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCs" = (/obj/machinery/telecomms/bus/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCt" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cCu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cCv" = (/obj/machinery/telecomms/processor/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cCw" = (/obj/machinery/telecomms/bus/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cCx" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/space,/area/turret_protected/tcomeast) -"cCy" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cCz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cCA" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat Storage Room"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cCB" = (/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCD" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Com Sat East Wing APC"; pixel_x = 25},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cCF" = (/obj/machinery/telecomms/bus/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCG" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCH" = (/obj/machinery/telecomms/receiver/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCI" = (/obj/machinery/telecomms/receiver/preset_right,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cCJ" = (/obj/machinery/telecomms/bus/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cCK" = (/obj/machinery/telecomms/processor/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cCL" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomeast) -"cCM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cCN" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) -"cCO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cCP" = (/obj/item/weapon/storage/toolbox/electrical,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCQ" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCR" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cCT" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/transmitter,/obj/item/weapon/stock_parts/subspace/transmitter,/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCU" = (/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/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCV" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomeast) -"cCW" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cCX" = (/obj/machinery/telecomms/server/presets/science,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCY" = (/obj/machinery/telecomms/server/presets/medical,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) -"cCZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cDa" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cDb" = (/obj/machinery/telecomms/server/presets/command,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cDc" = (/obj/machinery/telecomms/server/presets/security,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) -"cDd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cDe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cDf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) -"cDg" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) -"cDh" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cDi" = (/obj/machinery/light,/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cDj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cDk" = (/obj/machinery/camera{c_tag = "Central Compartment South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cDl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/machinery/light,/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) -"cDm" = (/obj/effect/sign/nosmoking_2,/turf/simulated/wall/r_wall,/area/tcommsat/chamber) -"cDn" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomwest) -"cDo" = (/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomwest) -"cDp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea,/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) -"cDq" = (/obj/machinery/turret{id = "tcommfoyer"},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/turret_protected/tcomfoyer) -"cDr" = (/obj/machinery/turretid{icon_state = "motion1"; id = "tcommwest"; lethal = 1; name = "West Wing Turret deactivation control"; pixel_y = 29; req_access = list(61); req_access_txt = "0"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDs" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDt" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDu" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/turretid{icon_state = "motion1"; id = "tcommeast"; lethal = 1; name = "East Wing Turret deactivation control"; pixel_y = 29; req_access = list(61); req_access_txt = "0"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDw" = (/obj/machinery/turret{id = "tcommfoyer"},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/turret_protected/tcomfoyer) -"cDx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea,/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) -"cDy" = (/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomeast) -"cDz" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomeast) -"cDA" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) -"cDB" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat West Wing"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) -"cDC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cDD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cDJ" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat East Wing"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) -"cDK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cDL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) -"cDM" = (/obj/machinery/camera{c_tag = "East Wing South"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomeast) -"cDN" = (/obj/machinery/camera{c_tag = "West Wing South"; dir = 4; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomwest) -"cDO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) -"cDP" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/light,/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDQ" = (/obj/machinery/power/apc{dir = 2; environ = 2; equip_consumption = 100; equipment = 2; light_consumption = 50; lighting = 2; locked = 0; name = "Com Sat Foyer APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDR" = (/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDS" = (/obj/machinery/light,/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cDT" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) -"cDU" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomeast) -"cDV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cDW" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cDX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cDY" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cDZ" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEa" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat Foyer"; req_access_txt = "61"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cEb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) -"cEd" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "bot"},/area/turret_protected/tcomfoyer) -"cEe" = (/obj/machinery/power/terminal{dir = 8},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cEf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEg" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cEh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/turretid{id = "tcommfoyer"; pixel_y = 29; req_access = list(61); req_access_txt = "0"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cEi" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEj" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cEk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) -"cEl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) -"cEm" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"cEn" = (/obj/machinery/light,/turf/space,/area/turret_protected/tcomwest) -"cEo" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) -"cEp" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEq" = (/obj/machinery/power/monitor,/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cEr" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) -"cEs" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cEt" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) -"cEu" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cEv" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) -"cEw" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) -"cEx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) -"cEy" = (/obj/machinery/power/monitor,/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cEz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cEA" = (/obj/machinery/light,/turf/space,/area/turret_protected/tcomeast) -"cEB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cEC" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) -"cED" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat Foyer"; req_access_txt = "61"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) -"cEF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) -"cEG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cEH" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) -"cEI" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cEJ" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cEK" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Entrance North"; c_tag_order = 999; dir = 4; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/entrance) -"cEL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/entrance) -"cEM" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/entrance) -"cEN" = (/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cEO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cEP" = (/turf/simulated/floor,/area/tcommsat/entrance) -"cEQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/entrance) -"cER" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/entrance) -"cES" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/entrance) -"cET" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/entrance) -"cEU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/entrance) -"cEV" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat Teleporter APC"; pixel_x = 1; pixel_y = 25},/obj/machinery/light{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/entrance) -"cEW" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cEX" = (/obj/effect/sign/vacuum,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cEY" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/entrance) -"cEZ" = (/obj/item/weapon/cell,/turf/simulated/floor,/area/tcommsat/entrance) -"cFa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/tcommsat/entrance) -"cFb" = (/obj/structure/closet/malf/suits,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) -"cFc" = (/obj/machinery/door/airlock/external{name = "Comm Satellite External Access"; req_access = null; req_access_txt = "10"},/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cFd" = (/turf/simulated/floor/plating,/area/tcommsat/entrance) -"cFe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/device/radio/beacon,/turf/simulated/floor,/area/tcommsat/entrance) -"cFf" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area) -"cFg" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/entrance) -"cFh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/entrance) -"cFi" = (/obj/structure/closet/crate,/obj/item/device/aicard,/obj/item/device/multitool,/turf/simulated/floor,/area/tcommsat/entrance) -"cFj" = (/obj/machinery/computer/teleporter,/obj/machinery/camera{c_tag = "Entrance South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/entrance) -"cFk" = (/obj/machinery/teleport/station,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light,/turf/simulated/floor,/area/tcommsat/entrance) -"cFl" = (/obj/machinery/teleport/hub,/turf/simulated/floor,/area/tcommsat/entrance) -"cFm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) -"cFn" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/space,/area) -"cFo" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) -"cFp" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cFq" = (/obj/machinery/camera{c_tag = "South Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) -"cFr" = (/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/airless,/area) -"cFs" = (/turf/simulated/wall/r_wall,/area/AIsattele) -"cFt" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFu" = (/obj/machinery/teleport/station,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFv" = (/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFw" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFx" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFy" = (/obj/structure/rack,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFz" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFA" = (/obj/item/weapon/cell,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFB" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFC" = (/turf/space,/area/AIsattele) -"cFD" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFE" = (/obj/structure/lattice,/turf/space,/area/AIsattele) -"cFF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFG" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFH" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFI" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area/AIsattele) -"cFJ" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) -"cFK" = (/obj/structure/grille,/turf/unsimulated/floor{name = "plating"},/area) -"cFL" = (/obj/machinery/power/solar/fake,/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) -"cFM" = (/turf/unsimulated/floor,/area/djstation/solars) -"cFN" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area) -"cFO" = (/turf/unsimulated/wall{icon_state = ""; tag = "icon-fwall_opening"},/area/djstation) -"cFP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) -"cFQ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) -"cFR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/djstation) -"cFS" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) -"cFT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cFU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cFV" = (/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cFW" = (/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) -"cFX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cFY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cFZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGa" = (/obj/machinery/power/terminal,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGb" = (/obj/item/device/multitool,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGc" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGe" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGf" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGh" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGk" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGl" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/item/weapon/storage/lightbox/tubes,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGm" = (/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGn" = (/obj/machinery/light/small,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGo" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGp" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGq" = (/obj/structure/closet/emcloset,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGr" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGs" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGt" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGu" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGw" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGx" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGy" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGz" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cGB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGC" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGD" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGE" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGF" = (/obj/structure/table,/obj/machinery/light/lamp,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGI" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGJ" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGK" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGL" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGM" = (/obj/machinery/door/airlock{name = "Cabin"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGN" = (/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGO" = (/obj/machinery/sleeper,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cGR" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGS" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cGT" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGU" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cGV" = (/obj/structure/computerframe{anchored = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGW" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGX" = (/obj/machinery/light,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGY" = (/obj/structure/closet,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cGZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) -"cHa" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cHb" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cHc" = (/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cHd" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cHe" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cHf" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cHg" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (WEST)"; icon_state = "toilet"; dir = 8},/obj/structure/disposalpipe/trunk,/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cHh" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cHi" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/unsimulated/wall{icon_state = ""; tag = "icon-fwall_opening"},/area/djstation) -"cHj" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "0"},/turf/unsimulated/floor,/area/djstation) -"cHk" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/space,/area/djstation) -"cHl" = (/turf/unsimulated/floor,/area/djstation) -"cHm" = (/turf/simulated/floor/airless,/area) -"cHn" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) -"cHo" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) -"cHp" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHq" = (/turf/simulated/wall,/area/derelict/solar_control) -"cHr" = (/turf/simulated/floor,/area/derelict/solar_control) -"cHs" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) -"cHt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHu" = (/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHv" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHw" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cHy" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) -"cHz" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cHA" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) -"cHB" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor,/area/derelict/solar_control) -"cHC" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/solar_control) -"cHD" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor,/area/derelict/solar_control) -"cHE" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cHF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHG" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cHH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) -"cHI" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cHJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) -"cHK" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) -"cHL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) -"cHM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) -"cHO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) -"cHP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) -"cHQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHR" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cHS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cHT" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cHU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) -"cHV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) -"cHW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cHX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cHY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cHZ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cIa" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cIb" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cIc" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cId" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"cIe" = (/turf/simulated/wall,/area/derelict/bridge/access) -"cIf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) -"cIg" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/bridge/access) -"cIh" = (/turf/simulated/floor,/area/derelict/bridge/access) -"cIi" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor,/area/derelict/bridge/access) -"cIj" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) -"cIk" = (/obj/structure/rack,/turf/simulated/floor,/area/derelict/bridge/access) -"cIl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cIm" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cIn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cIo" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge/access) -"cIp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) -"cIq" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge/access) -"cIr" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cIs" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/bridge/access) -"cIt" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cIu" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cIv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cIw" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cIx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cIy" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/bridge/access) -"cIz" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/bridge/access) -"cIA" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) -"cIB" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) -"cIC" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cID" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cIE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cIF" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cIG" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/bridge/access) -"cIH" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge/access) -"cII" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cIJ" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cIK" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) -"cIL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cIM" = (/turf/simulated/wall,/area/derelict/bridge) -"cIN" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cIO" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cIP" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cIQ" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cIR" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cIS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) -"cIT" = (/obj/structure/computerframe,/turf/simulated/floor,/area/derelict/bridge) -"cIU" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge) -"cIV" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/bridge) -"cIW" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) -"cIX" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) -"cIY" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) -"cIZ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) -"cJa" = (/obj/item/weapon/empgrenade,/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cJb" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cJc" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cJd" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cJe" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cJf" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJg" = (/turf/simulated/wall,/area/derelict/singularity_engine) -"cJh" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) -"cJi" = (/turf/simulated/floor,/area/derelict/bridge) -"cJj" = (/turf/simulated/floor/plating,/area/derelict/bridge) -"cJk" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cJl" = (/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cJm" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cJn" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cJo" = (/obj/structure/window/reinforced,/obj/item/weapon/table_parts/reinforced,/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cJp" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cJq" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cJr" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJs" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) -"cJu" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) -"cJv" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cJw" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) -"cJx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJA" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) -"cJB" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cJC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cJD" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) -"cJE" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) -"cJF" = (/obj/structure/stool,/turf/simulated/floor,/area/derelict/bridge) -"cJG" = (/obj/structure/table,/obj/item/weapon/cell,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cJH" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cJI" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cJJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge/access) -"cJK" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cJL" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cJM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/bridge/access) -"cJN" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/bridge) -"cJO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) -"cJP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) -"cJQ" = (/obj/item/weapon/paper{name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cJR" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cJS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) -"cJT" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) -"cJU" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) -"cJV" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) -"cJW" = (/obj/item/stack/rods,/turf/space,/area) -"cJX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cJY" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cJZ" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKa" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKb" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cKc" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKf" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) -"cKg" = (/obj/structure/table,/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cKh" = (/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) -"cKi" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/derelict/bridge) -"cKj" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) -"cKk" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cKl" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKm" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKn" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKo" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKp" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) -"cKq" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) -"cKr" = (/obj/machinery/door/window{dir = 2; icon = 'windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) -"cKs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKt" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cKu" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKw" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cKx" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKy" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKz" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKA" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKB" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKD" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cKE" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKF" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKG" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKH" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cKI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKJ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKK" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cKL" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cKM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cKN" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cKO" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cKP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKQ" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cKR" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cKS" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cKT" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cKU" = (/obj/structure/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cKV" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cKW" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cKY" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cKZ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cLa" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLb" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cLc" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLd" = (/obj/structure/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cLe" = (/turf/simulated/wall,/area/derelict/hallway/primary) -"cLf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cLg" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cLh" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLi" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cLj" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLk" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLl" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLm" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cLn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cLo" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cLp" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLq" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cLr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cLu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cLv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cLw" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) -"cLx" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLy" = (/obj/structure/grille,/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cLz" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) -"cLA" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) -"cLB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLC" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cLD" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) -"cLE" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cLF" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLG" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cLH" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cLI" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLJ" = (/obj/structure/grille,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cLK" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) -"cLL" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLM" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cLP" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) -"cLQ" = (/turf/simulated/wall,/area/derelict/arrival) -"cLR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cLS" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cLT" = (/obj/structure/window/basic{dir = 5},/turf/space,/area) -"cLU" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/arrival) -"cLV" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/arrival) -"cLW" = (/turf/simulated/floor,/area/derelict/arrival) -"cLX" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cLY" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cLZ" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cMa" = (/turf/simulated/wall,/area/derelict/medical/chapel) -"cMb" = (/obj/item/weapon/shard,/turf/space,/area) -"cMc" = (/obj/structure/grille,/turf/space,/area/derelict/singularity_engine) -"cMd" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cMe" = (/obj/structure/lattice,/obj/structure/window/basic,/turf/space,/area) -"cMf" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) -"cMg" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cMh" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) -"cMi" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMk" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMl" = (/turf/simulated/wall,/area/derelict/medical) -"cMm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cMn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cMo" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cMp" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cMq" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cMr" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) -"cMs" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/hallway/primary) -"cMt" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cMu" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cMv" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cMw" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cMx" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cMy" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cMz" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cMA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cMB" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cMC" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cMD" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cME" = (/turf/simulated/floor/plating,/area/derelict/arrival) -"cMF" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMG" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cMH" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cMI" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) -"cMJ" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cMK" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cML" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMM" = (/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cMN" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) -"cMO" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) -"cMP" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cMQ" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cMR" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMS" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) -"cMT" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cMU" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area) -"cMV" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) -"cMW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cMX" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cMY" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) -"cMZ" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNa" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNb" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNc" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNd" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cNe" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cNf" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cNg" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cNh" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"cNi" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNj" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cNk" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNl" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNm" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNn" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cNo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cNp" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) -"cNq" = (/obj/structure/window/reinforced,/turf/space,/area) -"cNr" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area) -"cNs" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNt" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNu" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cNv" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/medical/chapel) -"cNw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/medical/chapel) -"cNx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNz" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNA" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNC" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cND" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cNF" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) -"cNG" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cNH" = (/turf/simulated/floor/airless{icon_state = "white"},/area) -"cNI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cNJ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cNK" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) -"cNL" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cNM" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cNN" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) -"cNO" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cNP" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cNQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cNR" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cNS" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNT" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNU" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNV" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNX" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cNY" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cNZ" = (/obj/structure/window/basic,/turf/space,/area) -"cOa" = (/obj/structure/window/basic{dir = 8},/turf/space,/area) -"cOb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cOc" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) -"cOd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cOe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) -"cOf" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area) -"cOg" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area) -"cOh" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cOi" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cOj" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cOk" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cOl" = (/obj/machinery/door/window/southleft,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cOm" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cOn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cOq" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cOs" = (/obj/structure/window/basic{dir = 8},/obj/structure/window/basic,/turf/space,/area) -"cOt" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cOu" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area) -"cOw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cOx" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cOy" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cOz" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cOA" = (/obj/structure/window/basic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cOB" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/arrival) -"cOC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) -"cOD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cOE" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/arrival) -"cOF" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cOG" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOJ" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOK" = (/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cOL" = (/obj/structure/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) -"cOM" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/turf/space,/area) -"cON" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cOO" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) -"cOP" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) -"cOQ" = (/obj/structure/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cOR" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOU" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOV" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) -"cOW" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOY" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cOZ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cPb" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cPc" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 4},/turf/space,/area) -"cPd" = (/obj/structure/girder,/obj/structure/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cPe" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cPg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cPh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cPi" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPj" = (/obj/item/weapon/cigbutt,/turf/space,/area) -"cPk" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) -"cPl" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) -"cPm" = (/obj/structure/table,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPn" = (/obj/structure/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPo" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPp" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPq" = (/obj/structure/table,/turf/simulated/floor/airless,/area) -"cPr" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) -"cPs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cPt" = (/obj/structure/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cPu" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) -"cPv" = (/obj/structure/stool,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPw" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cPx" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) -"cPy" = (/obj/structure/window/basic{dir = 4},/turf/space,/area) -"cPz" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/derelict/arrival) -"cPA" = (/obj/structure/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) -"cPB" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/derelict/hallway/primary) -"cPC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) -"cPD" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) -"cPE" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cPF" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area) -"cPG" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) -"cPH" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/derelict/hallway/primary) -"cPI" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/hallway/primary) -"cPJ" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cPK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cPL" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) -"cPM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cPN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) -"cPO" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) -"cPP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cPQ" = (/turf/simulated/wall,/area/derelict/hallway/secondary) -"cPR" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cPS" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cPT" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) -"cPU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) -"cPV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cPW" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cPX" = (/obj/structure/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cPY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) -"cPZ" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cQa" = (/obj/item/stack/rods,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQb" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) -"cQc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cQe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQf" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cQg" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 9; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQh" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 1; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQi" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQj" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQk" = (/obj/effect/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQl" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQm" = (/obj/effect/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQn" = (/obj/effect/decal/cleanable/xenoblood,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQo" = (/obj/effect/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQp" = (/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQq" = (/obj/effect/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQr" = (/obj/effect/rune{icon_state = "3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) -"cQs" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQt" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQu" = (/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQv" = (/obj/effect/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQw" = (/obj/effect/decal/cleanable/oil/streak,/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQx" = (/obj/effect/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/derelict/hallway/secondary) -"cQy" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQA" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cQB" = (/obj/structure/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) -"cQC" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cQE" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cQF" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQG" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) -"cQH" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) -"cQI" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) -"cQJ" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) -"cQK" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) -"cQL" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) -"cQM" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) -"cQN" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) -"cQO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cQR" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) -"cQS" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) -"cQT" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) -"cQU" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) -"cQV" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) -"cQW" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) -"cQX" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) -"cQY" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) -"cQZ" = (/obj/structure/lattice,/turf/space,/area/derelict/hallway/secondary) -"cRa" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRd" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cRe" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRf" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRg" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRh" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRi" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRk" = (/obj/structure/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cRl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRm" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cRn" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cRo" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cRq" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRr" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRt" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) -"cRu" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRv" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRw" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cRx" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRy" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRz" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cRA" = (/obj/item/weapon/paper{desc = "You Syndicate uplink is in your PDA, type the code '678 Bravo' in the ringtone to unlock it. Objective 1. Kill the God damn AI in a fire blast that it rocks the station. Success! Objective 2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) -"cRB" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRC" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cRD" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) -"cRE" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRF" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRG" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRH" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cRI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cRJ" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRK" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"cRM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRN" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRO" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRP" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRQ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRR" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRS" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/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/airless,/area/solar/derelict_aft) -"cRT" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"cRU" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRV" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cRW" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) -"cRX" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"cRY" = (/turf/simulated/floor/airless,/area/derelict/teleporter) -"cRZ" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) -"cSa" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) -"cSb" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cSc" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cSd" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cSe" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cSf" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"cSg" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cSh" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) -"cSi" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cSj" = (/turf/simulated/mineral,/area/mine/unexplored) -"cSk" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"cSl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"cSm" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/abandoned) -"cSn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"cSo" = (/turf/simulated/floor,/area/mine/abandoned) -"cSp" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating,/area/mine/abandoned) -"cSq" = (/obj/item/stack/rods,/obj/structure/door_assembly/door_assembly_ext{name = "Broken External Airlock"},/turf/simulated/floor,/area/mine/abandoned) -"cSr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"cSs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"cSt" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHWEST)"; icon_state = "pwall"; dir = 9},/area/shuttle/alien/mine) -"cSu" = (/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTH)"; icon_state = "pwall"; dir = 1},/area/shuttle/alien/mine) -"cSv" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHWEST)"; icon_state = "pwall"; dir = 10},/area/shuttle/alien/mine) -"cSw" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cSx" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cSy" = (/obj/effect/light_emitter,/turf/space,/area) -"cSz" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating/airless,/area/shuttle/alien/mine) -"cSA" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"cSB" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"cSC" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) -"cSD" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cSE" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cSF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"cSG" = (/turf/simulated/mineral/random,/area/mine/explored) -"cSH" = (/turf/simulated/mineral,/area/mine/explored) -"cSI" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHEAST)"; icon_state = "pwall"; dir = 5},/area/shuttle/alien/mine) -"cSJ" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHEAST)"; icon_state = "pwall"; dir = 6},/area/shuttle/alien/mine) -"cSK" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cSL" = (/turf/simulated/wall,/area/mine/abandoned) -"cSM" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/mine/abandoned) -"cSN" = (/obj/item/stack/rods,/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cSO" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cSP" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"cSQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) -"cSR" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cSS" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cST" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cSU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cSV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cSW" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cSX" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cSY" = (/obj/item/stack/rods,/obj/structure/lattice,/turf/space,/area) -"cSZ" = (/obj/item/weapon/shard,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTa" = (/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTc" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"cTd" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cTe" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/abandoned) -"cTf" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/mine/abandoned) -"cTg" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating,/area/mine/abandoned) -"cTh" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTi" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTj" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"cTk" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cTl" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"cTm" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"cTn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"cTo" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"cTp" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating,/area/mine/abandoned) -"cTq" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) -"cTr" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTs" = (/obj/effect/gibspawner/robot,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cTt" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cTu" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating,/area/mine/abandoned) -"cTv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTw" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTx" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) -"cTy" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) -"cTz" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"cTA" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/abandoned) -"cTB" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cTC" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cTD" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"cTE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTG" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) -"cTH" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTI" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"cTJ" = (/turf/simulated/floor/airless,/area/mine/abandoned) -"cTK" = (/obj/effect/alien/weeds,/turf/simulated/floor,/area/mine/abandoned) -"cTL" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"cTM" = (/obj/structure/table,/turf/simulated/floor,/area/mine/abandoned) -"cTN" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/abandoned) -"cTO" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cTP" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cTQ" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cTR" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cTS" = (/obj/effect/decal/remains/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cTT" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"cTU" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cTV" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cTW" = (/obj/structure/table,/turf/simulated/floor/airless,/area/mine/abandoned) -"cTX" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cTY" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) -"cTZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cUa" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/north_outpost) -"cUb" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"cUc" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) -"cUd" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"cUe" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cUf" = (/turf/simulated/wall,/area/mine/north_outpost) -"cUg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cUh" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/mine/abandoned) -"cUi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"cUj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/mine/abandoned) -"cUk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"cUl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"cUm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"cUn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) -"cUo" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor,/area/mine/abandoned) -"cUp" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cUq" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) -"cUr" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/north_outpost) -"cUs" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) -"cUt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cUu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/north_outpost) -"cUv" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) -"cUw" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) -"cUx" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"cUy" = (/obj/machinery/conveyor{dir = 4; operating = 1},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"cUz" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) -"cUA" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cUB" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) -"cUC" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor,/area/mine/abandoned) -"cUD" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"cUE" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) -"cUF" = (/turf/simulated/floor,/area/mine/north_outpost) -"cUG" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) -"cUH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"cUI" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/north_outpost) -"cUJ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/camera{c_tag = "North Outpost"; dir = 8; network = "Mine"},/turf/simulated/floor,/area/mine/north_outpost) -"cUK" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/north_outpost) -"cUL" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) -"cUM" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cUN" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) -"cUO" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"cUP" = (/turf/simulated/wall,/area/mine/explored) -"cUQ" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cUR" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cUS" = (/obj/structure/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"cUT" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) -"cUU" = (/obj/structure/rack,/obj/item/stack/sheet/metal{amount = 20},/turf/simulated/floor,/area/mine/north_outpost) -"cUV" = (/obj/structure/rack,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger/mining,/turf/simulated/floor,/area/mine/north_outpost) -"cUW" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/explored) -"cUX" = (/turf/simulated/wall/r_wall,/area/mine/explored) -"cUY" = (/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) -"cUZ" = (/obj/effect/alien/resin,/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) -"cVa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) -"cVb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"cVc" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) -"cVd" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) -"cVe" = (/obj/structure/closet/secure_closet/miner_personal,/turf/simulated/floor,/area/mine/north_outpost) -"cVf" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/westleft,/turf/simulated/floor,/area/mine/north_outpost) -"cVg" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/mine/explored) -"cVh" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/explored) -"cVi" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) -"cVj" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/abandoned) -"cVk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) -"cVl" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cVm" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/north_outpost) -"cVn" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) -"cVo" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) -"cVp" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/mine/explored) -"cVq" = (/obj/structure/disposalpipe/sortjunction{sortType = list("Mining North")},/turf/simulated/wall/r_wall,/area/mine/explored) -"cVr" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) -"cVs" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cVt" = (/obj/effect/light_emitter,/obj/structure/lattice,/turf/space,/area) -"cVu" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) -"cVv" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) -"cVw" = (/obj/structure/disposalpipe/sortjunction{backsort = 0; backType = list(); icon_state = "pipe-j2s"; sortType = list("Mining North")},/turf/simulated/wall/r_wall,/area/mine/explored) -"cVx" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/explored) -"cVy" = (/obj/machinery/camera{c_tag = "North Outpost External"; dir = 8; network = "Mine"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cVz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"cVA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"cVB" = (/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/lattice,/turf/space,/area/mine/explored) -"cVC" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) -"cVD" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) -"cVE" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) -"cVF" = (/turf/simulated/floor/mech_bay_recharge_floor{dir = 8; icon_state = "recharge_floor_asteroid"},/area/mine/north_outpost) -"cVG" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) -"cVH" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) -"cVI" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"cVJ" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless,/area/mine/explored) -"cVK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"cVL" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) -"cVM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cVN" = (/obj/effect/light_emitter,/turf/space,/area/mine/unexplored) -"cVO" = (/turf/space,/area/mine/unexplored) -"cVP" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"cVQ" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"cVR" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) -"cVS" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) -"cVT" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/abandoned) -"cVU" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) -"cVV" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"cVW" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) -"cVX" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) -"cVY" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"cVZ" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) -"cWa" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWb" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cWc" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) -"cWd" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWe" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWg" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) -"cWh" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWi" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWj" = (/turf/simulated/mineral/random,/area) -"cWk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) -"cWl" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) -"cWm" = (/obj/machinery/camera{c_tag = "West Outpost External"; dir = 1; network = "Mine"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cWn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"cWo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"cWp" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"cWq" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) -"cWr" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"cWs" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"cWt" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) -"cWu" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"cWv" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"cWw" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) -"cWx" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"cWy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) -"cWz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"cWA" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"cWB" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"cWC" = (/obj/structure/lattice,/turf/space,/area/mine/explored) -"cWD" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cWE" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWF" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWG" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWH" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cWI" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cWJ" = (/turf/simulated/wall,/area/mine/living_quarters) -"cWK" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"cWL" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) -"cWM" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) -"cWN" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWO" = (/obj/structure/closet/secure_closet/miner_personal,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cWP" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cWQ" = (/obj/machinery/door/airlock{name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cWR" = (/turf/simulated/floor,/area/mine/living_quarters) -"cWS" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cWU" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"cWV" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/mineral/random,/area/mine/unexplored) -"cWW" = (/obj/machinery/door/airlock{name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cWX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cWY" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"cWZ" = (/turf/simulated/floor/mech_bay_recharge_floor{dir = 8; icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) -"cXa" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"cXb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) -"cXc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXd" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) -"cXe" = (/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Mining North"); dir = 4; icon_state = "pipe-j1s"; sortType = list("Disposals")},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) -"cXf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cXg" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cXh" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"cXi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXl" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cXm" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXn" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXo" = (/turf/simulated/wall/r_wall,/area/mine/storage) -"cXp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/storage) -"cXq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) -"cXr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) -"cXs" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) -"cXt" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) -"cXu" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cXv" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) -"cXw" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) -"cXx" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) -"cXy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXz" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cXA" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) -"cXB" = (/obj/structure/rack,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger/mining,/turf/simulated/floor,/area/mine/west_outpost) -"cXC" = (/obj/structure/rack,/obj/item/stack/sheet/metal{amount = 20},/turf/simulated/floor,/area/mine/west_outpost) -"cXD" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) -"cXE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXF" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cXG" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXH" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXI" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXJ" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXK" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXL" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXM" = (/obj/machinery/door/airlock{name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXN" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/storage) -"cXO" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/storage) -"cXP" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/storage) -"cXQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) -"cXR" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/eva) -"cXS" = (/turf/simulated/wall/r_wall,/area/mine/eva) -"cXT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"cXU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) -"cXV" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) -"cXW" = (/turf/simulated/floor,/area/mine/west_outpost) -"cXX" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) -"cXY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXZ" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"cYa" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYb" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYc" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYd" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYe" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYf" = (/turf/simulated/floor,/area/mine/storage) -"cYg" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/storage) -"cYh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) -"cYi" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cYj" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) -"cYk" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cYl" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/eva) -"cYm" = (/obj/structure/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/west_outpost) -"cYn" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"cYo" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/west_outpost) -"cYp" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYq" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYr" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) -"cYs" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"cYt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) -"cYu" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Crew Quarters APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Crew Area"; dir = 8; network = "Mine"},/turf/simulated/floor,/area/mine/living_quarters) -"cYv" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "Mine"},/turf/simulated/floor,/area/mine/storage) -"cYw" = (/obj/machinery/power/apc{dir = 2; name = "Mining Storage APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/storage) -"cYx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) -"cYy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) -"cYz" = (/turf/simulated/wall/r_wall,/area/mine/lobby) -"cYA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cYB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"cYC" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "Mine"},/turf/simulated/floor,/area/mine/eva) -"cYD" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) -"cYE" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cYF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/eva) -"cYG" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) -"cYH" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright,/turf/simulated/floor,/area/mine/west_outpost) -"cYI" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) -"cYJ" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall,/area/mine/living_quarters) -"cYK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYM" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) -"cYN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYO" = (/turf/simulated/wall,/area/mine/storage) -"cYP" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Storage"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) -"cYQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cYR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cYS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cYT" = (/turf/simulated/floor,/area/mine/lobby) -"cYU" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/lobby) -"cYV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) -"cYW" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) -"cYX" = (/turf/simulated/floor,/area/mine/eva) -"cYY" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cYZ" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) -"cZa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"cZb" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/eva) -"cZc" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cZd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) -"cZe" = (/obj/structure/closet/secure_closet/miner_personal,/turf/simulated/floor,/area/mine/west_outpost) -"cZf" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) -"cZg" = (/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "Mine"},/obj/machinery/disposal/deliveryChute{dir = 1},/obj/structure/disposalpipe/trunk,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) -"cZh" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/west_outpost) -"cZi" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/mine/west_outpost) -"cZj" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) -"cZk" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cZl" = (/obj/machinery/conveyor{dir = 4; operating = 1},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cZm" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cZn" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"cZo" = (/obj/structure/disposalpipe/sortjunction{backsort = 0; dir = 4; icon_state = "pipe-j1s"; sortType = list("Mining West")},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) -"cZp" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"cZq" = (/obj/machinery/sink{pixel_y = 30},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"cZr" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"cZs" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"cZu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/lobby) -"cZv" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cZw" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "Mine"},/turf/simulated/floor,/area/mine/lobby) -"cZx" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/lobby) -"cZy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZC" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/lobby) -"cZD" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/lobby) -"cZE" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/lobby) -"cZF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"cZG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cZH" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/lobby) -"cZI" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cZJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZK" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/eva) -"cZL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/eva) -"cZM" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) -"cZN" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"cZO" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = list("Mining West")},/turf/simulated/wall,/area/mine/west_outpost) -"cZP" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cZQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/west_outpost) -"cZR" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) -"cZS" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cZT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cZV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"cZX" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cZY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"cZZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"daa" = (/obj/machinery/door/airlock/external{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dab" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dac" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) -"dad" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dae" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) -"daf" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) -"dag" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) -"dah" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/mech_bay_recharge_floor{dir = 8},/area/mine/eva) -"dai" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) -"daj" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/eva) -"dak" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dal" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dam" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dan" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"dao" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"dap" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/lobby) -"daq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"dar" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"das" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"dat" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dau" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dav" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daw" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) -"dax" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) -"day" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) -"daz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daC" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) -"daD" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"daE" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/production) -"daF" = (/turf/simulated/wall/r_wall,/area/mine/production) -"daG" = (/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "Mine"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"daH" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"daI" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"daJ" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"daK" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) -"daL" = (/turf/simulated/wall/r_wall,/area/mine/sleeper) -"daM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/sleeper) -"daN" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"daO" = (/turf/simulated/wall,/area/mine/maintenance) -"daP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/maintenance) -"daQ" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/maintenance) -"daR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"daS" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"daT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"daU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"daV" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) -"daW" = (/obj/structure/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"},/turf/simulated/wall/r_wall,/area/mine/production) -"daX" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"daY" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"daZ" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dba" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbb" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) -"dbd" = (/obj/machinery/disposal/deliveryChute{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbe" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbf" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/output,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbg" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbh" = (/obj/machinery/mineral/input,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbi" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbj" = (/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbl" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Medical APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbm" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/bulbs,/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor/plating,/area/mine/maintenance) -"dbo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbp" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Maintenance APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbq" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/lobby) -"dbr" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"dbs" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/lobby) -"dbt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dbu" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/sleeper) -"dbv" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/sleeper) -"dbw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "Mine"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbx" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dby" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbz" = (/turf/simulated/floor/plating,/area/mine/maintenance) -"dbA" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbB" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/wall,/area/mine/maintenance) -"dbC" = (/turf/space,/area/shuttle/mining/outpost) -"dbD" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) -"dbE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dbF" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dbG" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dbH" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbI" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbJ" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) -"dbK" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbL" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbM" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/maintenance) -"dbN" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/wall/r_wall,/area/mine/maintenance) -"dbO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/lobby) -"dbP" = (/obj/machinery/conveyor_switch{id = "mining_internal"},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "Mine"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dbQ" = (/obj/machinery/door/window/northright,/turf/simulated/floor,/area/mine/production) -"dbR" = (/obj/machinery/camera{c_tag = "Station External West"; network = "Mine"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dbS" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/lobby) -"dbT" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/mine/production) -"dbU" = (/obj/machinery/power/apc{dir = 1; name = "Production Area APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Mining Main"); dir = 4; icon_state = "pipe-j2s"; sortType = list("Mining North")},/obj/item/device/destTagger/mining,/turf/simulated/floor,/area/mine/production) -"dbV" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) -"dbW" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) -"dbX" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dbY" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbZ" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) -"dca" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) -"dcb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dcc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dcd" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/production) -"dce" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/production) -"dcf" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/production) -"dcg" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "Mine"},/turf/simulated/floor,/area/mine/production) -"dch" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dci" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dcj" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) -"dck" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) -"dcl" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Mining West"); dir = 4; icon_state = "pipe-j2s"; sortType = list("Disposals")},/turf/simulated/floor,/area/mine/lobby) -"dcm" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"dcn" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/production) -"dco" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/production) -"dcp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) -"dcq" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) -"dcr" = (/obj/machinery/mineral/processing_unit_console{id = 1; name = "Production machine console"},/turf/simulated/wall/r_wall,/area/mine/production) -"dcs" = (/obj/machinery/mineral/processing_unit{id = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dct" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"dcu" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/lobby) -"dcv" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dcw" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) -"dcx" = (/turf/simulated/floor,/area/mine/production) -"dcy" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcz" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dcA" = (/obj/machinery/mineral/stacking_unit_console{id = 1},/turf/simulated/wall/r_wall,/area/mine/production) -"dcB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"dcC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) -"dcD" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) -"dcE" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"dcF" = (/obj/machinery/computer/mining_shuttle,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"dcG" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) -"dcH" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dcI" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcJ" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcK" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcL" = (/obj/machinery/mineral/stacking_machine{id = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcM" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dcN" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/mine/lobby) -"dcO" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) +"baF" = (/obj/machinery/firealarm{pixel_y = 29},/obj/machinery/camera{c_tag = "Toxins Lab Northwest"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/shuttle/escape/station) +"baG" = (/obj/machinery/atmospherics/portables_connector{dir = 4; name = "Node 1"},/turf/simulated/floor{icon_state = "bot"},/area/shuttle/escape/station) +"baH" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/trinary/mixer{tag = "icon-intact_off (EAST)"; icon_state = "intact_off"; dir = 4},/turf/simulated/floor,/area/shuttle/escape/station) +"baI" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area) +"baJ" = (/turf/simulated/floor,/area) +"baK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/firealarm{pixel_y = 29},/turf/simulated/floor,/area) +"baL" = (/obj/machinery/camera{c_tag = "Auxiliary Docking"; dir = 8; network = "Arrivals"},/turf/simulated/floor,/area/hallway/secondary/entry) +"baM" = (/obj/machinery/door_control{name = "Disposal Vent Control"; pixel_x = -25; pixel_y = 2; id = "Disposal Exit"},/obj/machinery/camera{c_tag = "Disposals"; dir = 4; network = "SS13"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"baN" = (/obj/machinery/conveyor_switch{id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"baO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"baP" = (/obj/effect/decal/cleanable/oil,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/disposal) +"baQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) +"baR" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/port) +"baS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall,/area/maintenance/port) +"baT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) +"baU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) +"baV" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/port) +"baW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) +"baX" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/maintenance/port) +"baY" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = list("Cargo Bay")},/turf/simulated/wall,/area/maintenance/port) +"baZ" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/quartermaster/sorting) +"bba" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/quartermaster/sorting) +"bbb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/sorting) +"bbc" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/quartermaster/sorting) +"bbd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bluecorner"},/area/quartermaster/sorting) +"bbe" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/door/window/eastleft{name = "Mail Office"; req_access_txt = "0"},/turf/simulated/floor,/area/quartermaster/sorting) +"bbf" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) +"bbg" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) +"bbh" = (/obj/structure/rack,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) +"bbi" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) +"bbj" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) +"bbk" = (/obj/machinery/light/lamp{pixel_x = 4; pixel_y = 1},/obj/machinery/light,/obj/structure/table/woodentable,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) +"bbl" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/captain) +"bbm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bbn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) +"bbo" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/telecomms/allinone{frequency = 144.7},/turf/simulated/floor/grid,/area/turret_protected/ai) +"bbp" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "AI Chamber South-2"; dir = 1; network = "Command"},/turf/simulated/floor/grid,/area/turret_protected/ai) +"bbq" = (/obj/machinery/door/airlock/secure{name = "AI Core Access"; req_access_txt = "16"},/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"bbr" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "AI Chamber South-1"; dir = 1; network = "Command"},/turf/simulated/floor/grid,/area/turret_protected/ai) +"bbs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/grid,/area/turret_protected/ai) +"bbt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) +"bbu" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bbv" = (/obj/structure/disposalpipe/segment,/obj/structure/closet/secure_closet/hop,/turf/simulated/floor,/area/crew_quarters/heads) +"bbw" = (/obj/machinery/power/apc{dir = 2; name = "Head of Staff APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/crew_quarters/heads) +"bbx" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/crew_quarters/heads) +"bby" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/requests_console{department = "Head of personnel's desk"; departmentType = 5; name = "HOP RC"; pixel_y = -30},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/crew_quarters/heads) +"bbz" = (/obj/machinery/computer/secure_data,/turf/simulated/floor,/area/crew_quarters/heads) +"bbA" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/hallway/primary/central) +"bbB" = (/obj/machinery/power/apc{dir = 8; name = "Kitchen APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/sink/kitchen2{pixel_y = 28},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/door_control{id = "kitchen"; name = "Hallway Shutters"; pixel_x = -1; pixel_y = 24},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/machinery/door_control{id = "kitchen2"; name = "Mess Hall Shutters"; pixel_x = 24; pixel_y = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bbJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) +"bbK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bbL" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bbM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bbN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bbO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bbP" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bbQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bbR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bbS" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bbT" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/ointment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bbU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bbV" = (/obj/structure/morgue,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bbW" = (/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bbX" = (/obj/structure/table,/obj/machinery/door_control{dir = 4; id = "Chemistry Outer Shutters"; name = "Chemistry Outer Shutters"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bbY" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bbZ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bca" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/chemist_personal{pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bcb" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/medical/chemistry) +"bcc" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bcd" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bce" = (/obj/machinery/camera{c_tag = "RnD Lab North"; dir = 2; network = "Research"},/obj/machinery/power/apc{dir = 1; name = "Lab APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bcf" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bcg" = (/obj/machinery/requests_console{department = "Research and Development"; departmentType = 2; name = "rnd Requests Console"; pixel_x = 30; pixel_y = 0},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bch" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bci" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bcj" = (/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bck" = (/obj/structure/closet/l3closet/general,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bcl" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{icon_state = "bot"},/area/shuttle/escape/station) +"bcm" = (/turf/simulated/floor,/area/shuttle/escape/station) +"bcn" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Node 2"},/turf/simulated/floor{icon_state = "bot"},/area/shuttle/escape/station) +"bco" = (/obj/machinery/atmospherics/pipe/simple{dir = 6; icon_state = "intact"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area) +"bcp" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area) +"bcq" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area) +"bcr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bcs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bct" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bcu" = (/turf/simulated/floor/plating,/area/maintenance/disposal) +"bcv" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bcw" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) +"bcx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) +"bcy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/port) +"bcz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) +"bcA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/junction{dir = 8; dpdir = 2},/turf/simulated/floor/plating,/area/maintenance/port) +"bcC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcD" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcG" = (/obj/machinery/camera{c_tag = "Port Maintenance"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcH" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bcI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) +"bcJ" = (/obj/structure/table,/turf/simulated/floor,/area/quartermaster/storage) +"bcK" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/floor,/area/quartermaster/storage) +"bcL" = (/obj/structure/table,/obj/item/weapon/cell{maxcharge = 2000},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/storage) +"bcM" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "Cargo Loading Area North"; network = "Cargo"},/turf/simulated/floor,/area/quartermaster/storage) +"bcN" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/quartermaster/storage) +"bcO" = (/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_y = 30},/turf/simulated/floor,/area/quartermaster/storage) +"bcP" = (/obj/machinery/light{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/structure/disposalpipe/sortjunction{backsort = 0; dir = 1; icon_state = "pipe-j1s"; sortType = list("")},/turf/simulated/floor,/area/quartermaster/storage) +"bcQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) +"bcR" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/filingcabinet,/turf/simulated/floor,/area/quartermaster/storage) +"bcS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/pipedispenser/disposal,/turf/simulated/floor,/area/quartermaster/storage) +"bcT" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/storage) +"bcU" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) +"bcV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) +"bcW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) +"bcX" = (/obj/machinery/power/apc{dir = 8; name = "Delivery Sorting APC"; pixel_x = -24; pixel_y = -1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/quartermaster/sorting) +"bcY" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"bcZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"bda" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/conveyor_switch{id = "packageExternal"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 4},/area/quartermaster/sorting) +"bdb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/quartermaster/sorting) +"bdc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/obj/machinery/door/window/eastright{name = "Mail Office"},/turf/simulated/floor,/area/hallway/primary/central) +"bdd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"bde" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) +"bdf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdj" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/secure{name = "Captain's Quarters"; req_access_txt = "20"},/turf/simulated/floor/plating,/area/crew_quarters/captain) +"bdl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/captain) +"bdn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) +"bdo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/turretid{id = "upload"; pixel_x = -24; pixel_y = -7},/obj/machinery/turretid{id = "aicore"; pixel_x = -24; pixel_y = 7},/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/obj/machinery/camera{c_tag = "AI Core Tunnel"; dir = 8; network = "Command"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"bdp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bdq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Captain"); dir = 4; icon_state = "pipe-j2s"; sortType = list("HoP Office")},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bdr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/crew_quarters/heads) +"bds" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bdt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bdu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/heads) +"bdv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/heads) +"bdw" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/hallway/primary/central) +"bdx" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) +"bdy" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"bdz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/kitchen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdB" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdC" = (/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdE" = (/obj/structure/table/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bdG" = (/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bdH" = (/obj/machinery/camera{c_tag = "North"; dir = 2; network = "SS13"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bdI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/computer/security/telescreen{desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; name = "Entertainment monitor"; pixel_y = 30},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bdJ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bdK" = (/obj/machinery/vending/cigarette{pixel_x = -3; pixel_y = 2},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bdL" = (/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bdM" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bdN" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bdO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) +"bdP" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bdQ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bdR" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 30},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bdS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/chemistry) +"bdT" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bdU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/table,/obj/item/stack/sheet/plasma,/obj/item/stack/sheet/plasma,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bdV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/chem_dispenser,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bdW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bdX" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bdY" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bdZ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Chemistry"; req_access_txt = "33; 7"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bea" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"beb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bec" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bed" = (/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab) +"bee" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = list("Research Division")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bef" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"beg" = (/obj/effect/landmark{name = "emcloset"},/obj/machinery/camera{c_tag = "Access Airlock"; dir = 4; network = "Research"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"beh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bei" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bej" = (/obj/structure/closet/l3closet/general,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bek" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_off"; locked = 0; name = "High precision gas extractor"; on = 0},/turf/simulated/floor,/area/shuttle/escape/station) +"bel" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/shuttle/escape/station) +"bem" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area) +"ben" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor,/area) +"beo" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/valve,/turf/simulated/floor,/area) +"bep" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"beq" = (/obj/machinery/camera{c_tag = "Primary Airlock"; dir = 2; network = "Arrivals"},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"ber" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bes" = (/obj/machinery/conveyor{id = "garbage"},/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "Disposal Exit"; name = "Disposal Exit Vent"; opacity = 1},/turf/simulated/floor/engine,/area/maintenance/disposal) +"bet" = (/obj/machinery/driver_button{id = "trash"; pixel_x = -26},/turf/simulated/floor/plating,/area/maintenance/disposal) +"beu" = (/obj/machinery/power/apc{dir = 4; name = "Disposal APC"; pixel_x = 27; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bev" = (/obj/machinery/door/airlock/maintenance{name = "QM Office Maintenance"; req_access_txt = "12;31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/port) +"bew" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/quartermaster/storage) +"bex" = (/turf/simulated/floor,/area/quartermaster/storage) +"bey" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/storage) +"bez" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"beA" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Delivery Office"; req_access_txt = "50;31"},/turf/simulated/floor,/area/quartermaster/storage) +"beB" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/sorting) +"beC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/quartermaster/sorting) +"beD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"beE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/sorting) +"beF" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) +"beG" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) +"beH" = (/obj/machinery/conveyor{dir = 8; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting) +"beI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/central) +"beJ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"beK" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"beL" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/port) +"beM" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"beN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/port) +"beO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"beP" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) +"beQ" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"beR" = (/obj/machinery/computer/aistatus,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"beS" = (/obj/machinery/computer/borgupload/mainframe,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"beT" = (/obj/machinery/door/airlock/secure{name = "AI Core Access"; req_access_txt = "16"},/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"beU" = (/obj/machinery/computer/aiupload/mainframe,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"beV" = (/obj/structure/aiuploadcloset,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"beW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/lattice,/turf/space,/area) +"beX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/bridge/meeting_room) +"beY" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"beZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) +"bfa" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bfb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bfc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bfd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bfe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bff" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bfg" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/hallway/primary/central) +"bfh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/central) +"bfi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"bfj" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfl" = (/obj/structure/table,/obj/item/weapon/cleaner,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfm" = (/obj/structure/table,/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfn" = (/obj/structure/table,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfo" = (/obj/effect/landmark/start{name = "Chef"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfp" = (/obj/structure/table/reinforced,/obj/item/kitchen/donut_box,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bfq" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bfr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bfs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/maintcentral) +"bft" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bfu" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bfv" = (/obj/machinery/power/apc{dir = 4; name = "Morgue APC"; pixel_x = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bfw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/power/apc{dir = 8; level = 4; name = "Chemistry APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfx" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfy" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfz" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfB" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/secure_closet/chemical,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bfC" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bfD" = (/turf/simulated/floor,/area/toxins/lab) +"bfE" = (/obj/machinery/computer/rdconsole{id = 1; name = "Core R&D Console"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bfF" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) +"bfG" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfH" = (/obj/structure/table,/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,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bfI" = (/obj/structure/closet/firecloset,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bfJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bfK" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/obj/machinery/light,/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) +"bfL" = (/obj/machinery/door/window/eastright{name = "Research Division Delivery"; req_access_txt = "34"},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Research Division"},/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"}) +"bfM" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area) +"bfN" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area) +"bfO" = (/obj/machinery/door/window/southright{name = "Mixing Room"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/southright{dir = 1; name = "Mixing Room"; req_access_txt = "7"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area) +"bfP" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area) +"bfQ" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry) +"bfR" = (/obj/machinery/mass_driver{id = "trash"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bfT" = (/turf/simulated/wall/r_wall,/area) +"bfU" = (/turf/space,/area/supply/station) +"bfV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bfW" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bfX" = (/obj/machinery/alarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/quartermaster/storage) +"bfY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"bfZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/quartermaster/storage) +"bga" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/quartermaster/storage) +"bgb" = (/obj/structure/table,/obj/item/weapon/module/power_control,/turf/simulated/floor,/area/quartermaster/storage) +"bgc" = (/obj/machinery/status_display{density = 0; pixel_y = 2; supply_display = 1},/turf/simulated/wall/r_wall,/area/quartermaster/storage) +"bgd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"bge" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"bgf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"bgg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) +"bgh" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Delivery Office"; req_access_txt = "50"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/sorting) +"bgi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/sorting) +"bgj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/central) +"bgk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"bgl" = (/obj/item/weapon/extinguisher,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bgm" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/port) +"bgn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) +"bgo" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/port) +"bgp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/lattice,/turf/space,/area) +"bgq" = (/obj/machinery/turret{dir = 4; id = "upload"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) +"bgr" = (/turf/simulated/floor/grid,/area/turret_protected/ai_upload) +"bgs" = (/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bgt" = (/obj/machinery/turret{dir = 8; id = "upload"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) +"bgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/bridge/meeting_room) +"bgv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bgw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/bridge/meeting_room) +"bgx" = (/obj/structure/closet/wardrobe/black,/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bgy" = (/obj/structure/rack{dir = 1},/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bgz" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bgA" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/maintcentral) +"bgB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 1},/turf/simulated/floor,/area/hallway/primary/central) +"bgC" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) +"bgD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"bgE" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bgF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bgG" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bgH" = (/obj/structure/table,/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bgI" = (/obj/structure/table,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bgJ" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bgK" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 30},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bgL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bgM" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bgN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) +"bgO" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bgP" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bgQ" = (/obj/machinery/camera{c_tag = "Lobby"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bgR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Morgue"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bgS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgT" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/large,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgV" = (/obj/machinery/reagentgrinder,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bgW" = (/obj/item/device/radio/intercom{pixel_x = -25},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/r_n_d/circuit_imprinter,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bgX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/lab) +"bgY" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bgZ" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table,/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},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bha" = (/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) +"bhb" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/medical{name = "Research Division Access"; req_access_txt = "47"; req_one_access_txt = "1"},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) +"bhc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/medical{name = "Research Division Access"; req_access_txt = "47"; req_one_access_txt = "1"},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) +"bhd" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bhe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bhf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bhg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bhh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry) +"bhi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bhj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bhk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bhl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bhm" = (/obj/structure/closet/crate/internals,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"bhn" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor,/area/quartermaster/storage) +"bho" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) +"bhp" = (/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{icon_state = "bot"},/area/quartermaster/storage) +"bhq" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bhr" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/floor,/area/quartermaster/storage) +"bhs" = (/obj/machinery/camera{c_tag = "Cargo Office"; network = "Cargo"},/obj/machinery/copier,/turf/simulated/floor,/area/quartermaster/storage) +"bht" = (/obj/structure/table,/obj/item/weapon/stamp,/turf/simulated/floor,/area/quartermaster/storage) +"bhu" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/turf/simulated/floor,/area/quartermaster/storage) +"bhv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bhw" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor,/area/quartermaster) +"bhx" = (/turf/simulated/floor,/area/quartermaster) +"bhy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster) +"bhz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = 29},/turf/simulated/floor,/area/quartermaster) +"bhA" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/firealarm{pixel_y = 27},/turf/simulated/floor,/area/quartermaster) +"bhB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster) +"bhC" = (/turf/simulated/wall/r_wall,/area/teleporter) +"bhD" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/teleporter) +"bhE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/secure{name = "Teleport Access"; req_access_txt = "17"},/turf/simulated/floor/plating,/area/teleporter) +"bhF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/teleporter) +"bhG" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/turf/space,/area) +"bhH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bhI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "AI Upload"; dir = 4; network = "Command"},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) +"bhJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/warning_stripes{tag = "icon-SE-in"; icon_state = "SE-in"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bhK" = (/obj/effect/decal/warning_stripes{tag = "icon-N"; icon_state = "N"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bhL" = (/obj/effect/decal/warning_stripes{tag = "icon-NW-out"; icon_state = "NW-out"},/obj/effect/decal/warning_stripes{tag = "icon-NE-out"; icon_state = "NE-out"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bhM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/decal/warning_stripes{tag = "icon-SW-in"; icon_state = "SW-in"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bhN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/decal/cleanable/oil,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/grid,/area/turret_protected/ai_upload) +"bhO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bhP" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area) +"bhQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bhR" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{name = "Conference Room"; req_access = null; req_access_txt = "19"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/bridge/meeting_room) +"bhS" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bhT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bhU" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = "SS13"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) +"bhV" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"bhW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bhX" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bhY" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/pie,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bhZ" = (/obj/structure/table,/obj/item/clothing/head/cakehat,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bia" = (/obj/structure/closet/extinguisher{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Cafeteria North East"; dir = 8; network = "SS13"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bib" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bic" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/computer/security/medbay,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bid" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bie" = (/obj/item/weapon/pen,/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bif" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"big" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bih" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bii" = (/turf/simulated/wall,/area/medical/chemistry) +"bij" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/chemistry) +"bik" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/chemistry) +"bil" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) +"bim" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/wardrobe/chemistry_white,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bin" = (/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/obj/machinery/copier,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bio" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bip" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"biq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/lab) +"bir" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bis" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/tech_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bit" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"biu" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"biv" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/research{name = "Research Division"}) +"biw" = (/turf/simulated/wall,/area/medical/research{name = "Research Division"}) +"bix" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"biy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"biz" = (/turf/space,/area/shuttle/administration/station) +"biA" = (/obj/machinery/door/airlock/external{name = "Supply Dock Airlock"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"biB" = (/turf/simulated/floor/plating,/area/quartermaster/storage) +"biC" = (/obj/structure/closet/crate,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"biD" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/quartermaster/storage) +"biE" = (/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) +"biF" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #2"},/obj/machinery/bot/mulebot{home_destination = "QM #2"; suffix = "#2"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"biG" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"biH" = (/obj/structure/table,/obj/item/stack/rods{amount = 50},/turf/simulated/floor,/area/quartermaster/storage) +"biI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/storage) +"biJ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/quartermaster) +"biK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster) +"biL" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/hallway/primary/central) +"biM" = (/obj/structure/table,/turf/simulated/floor,/area/teleporter) +"biN" = (/obj/structure/table,/obj/item/weapon/hand_tele,/turf/simulated/floor,/area/teleporter) +"biO" = (/obj/structure/table,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/teleporter) +"biP" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Teleporter"; network = "Command"},/turf/simulated/floor,/area/teleporter) +"biQ" = (/obj/structure/closet/crate,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/teleporter) +"biR" = (/obj/item/weapon/crowbar,/turf/simulated/floor/plating,/area/teleporter) +"biS" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/teleporter) +"biT" = (/obj/effect/decal/warning_stripes{tag = "icon-W-corner"; icon_state = "W-corner"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"biU" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"biV" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"biW" = (/obj/effect/decal/warning_stripes{tag = "icon-E-corner"; icon_state = "E-corner"},/obj/effect/decal/cleanable/robot_debris,/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"biX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/bridge/meeting_room) +"biY" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/bridge/meeting_room) +"biZ" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/bridge/meeting_room) +"bja" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor,/area/bridge/meeting_room) +"bjb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Conference Room"; dir = 2; network = "Command"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/bridge/meeting_room) +"bjc" = (/obj/machinery/light{dir = 1},/obj/machinery/door_control{id = "heads_meeting"; name = "Security Shutters"; pixel_x = -1; pixel_y = 24},/turf/simulated/floor,/area/bridge/meeting_room) +"bjd" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"bje" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bjf" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"bjg" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) +"bjh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) +"bji" = (/obj/structure/closet/secure_closet/meat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bjj" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bjk" = (/obj/structure/table,/obj/machinery/processor,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bjl" = (/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bjm" = (/obj/machinery/door/window/southleft{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bjn" = (/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/obj/structure/table/reinforced,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bjo" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bjp" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/peppermill,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bjq" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bjr" = (/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bjs" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bjt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bju" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bjv" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6;5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bjw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bjx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Chemistry"; req_access_txt = "33"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bjA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) +"bjB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bjC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bjD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bjE" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bjF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bjG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/lab) +"bjH" = (/obj/machinery/door_control{id = "Biohazard"; name = "Biohazard Shutter"; pixel_x = -24; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bjI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bjJ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bjK" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bjL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bjM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bjN" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"bjO" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor,/area/quartermaster/storage) +"bjP" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) +"bjQ" = (/obj/machinery/door/window/eastright{name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/window/westleft{name = "Cargo Office"; req_access_txt = "31"},/obj/structure/table/reinforced,/obj/item/weapon/rag,/turf/simulated/floor,/area/quartermaster/storage) +"bjR" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"},/turf/simulated/floor,/area/quartermaster) +"bjS" = (/obj/machinery/camera{c_tag = "Teleporter Entrance"; dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) +"bjT" = (/turf/simulated/floor,/area/teleporter) +"bjU" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/teleporter) +"bjV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/teleporter) +"bjW" = (/obj/machinery/power/apc{dir = 2; name = "Upload APC"; pixel_y = -24},/obj/machinery/light/small,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/effect/decal/warning_stripes{tag = "icon-NW-out"; icon_state = "NW-out"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bjX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bjY" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bjZ" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/light/small,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/effect/decal/warning_stripes{tag = "icon-NE-out"; icon_state = "NE-out"},/obj/effect/decal/cleanable/oil,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bka" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area) +"bkb" = (/obj/machinery/power/apc{dir = 8; name = "Meeting Room APC"; pixel_x = -25},/obj/structure/cable,/turf/simulated/floor,/area/bridge/meeting_room) +"bkc" = (/turf/simulated/floor,/area/bridge/meeting_room) +"bkd" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "red"},/area/bridge/meeting_room) +"bke" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/bridge/meeting_room) +"bkf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (NORTH)"; icon_state = "intact-b-f"; dir = 1; level = 2; color = "blue"},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bkg" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) +"bkh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/machinery/camera{c_tag = "Kitchen"; dir = 4; network = "Mess Hall"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bki" = (/obj/structure/table,/obj/machinery/blender{pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bkj" = (/obj/structure/closet/extinguisher{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bkk" = (/mob/living/carbon/monkey{name = "Pun Pun"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bkl" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bkm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bkn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bko" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bkp" = (/obj/machinery/copier,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkq" = (/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkr" = (/obj/structure/table,/obj/item/weapon/storage/body_bag_box,/obj/item/weapon/pen,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bks" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bkt" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"bku" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/morgue) +"bkv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkw" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bkx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/chemistry) +"bky" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkz" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"bkB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/medical/chemistry) +"bkC" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Morgue"); dir = 4; icon_state = "pipe-j1s"; sortType = list("Genetics")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bkD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Morgue","Genetics"); dir = 4; icon_state = "pipe-j2s"; sortType = list("Chemistry")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bkE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{sortType = list("Chemistry","Morgue","Genetics")},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bkF" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/toxins/lab) +"bkG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bkH" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bkI" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bkJ" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bkK" = (/obj/machinery/door/airlock/maintenance{name = "Research Maintenance"; req_access_txt = "12;47"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/medical/research{name = "Research Division"}) +"bkL" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bkM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bkN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/status_display{density = 0; layer = 4; supply_display = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bkO" = (/obj/machinery/camera{c_tag = "Cargo Recieving Dock"; dir = 4; network = "Cargo"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bkP" = (/obj/structure/closet/crate/medical,/turf/simulated/floor,/area/quartermaster/storage) +"bkQ" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"bkR" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bkS" = (/obj/structure/table,/obj/item/stack/medical/ointment{pixel_y = 4},/obj/item/stack/medical/bruise_pack,/turf/simulated/floor,/area/quartermaster/storage) +"bkT" = (/obj/structure/closet/secure_closet/cargo_tech_personal,/turf/simulated/floor,/area/quartermaster/storage) +"bkU" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor,/area/quartermaster/storage) +"bkV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/quartermaster) +"bkW" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/quartermaster) +"bkX" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/window/northright{base_state = "left"; dir = 8; icon_state = "left"},/turf/simulated/floor,/area/quartermaster) +"bkY" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/hallway/primary/central) +"bkZ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/central) +"bla" = (/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) +"blb" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/secure{name = "Teleport Access"; req_access_txt = "17"},/turf/simulated/floor,/area/teleporter) +"blc" = (/obj/item/device/radio/beacon,/turf/simulated/floor,/area/teleporter) +"bld" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/requests_console{department = "Teleporter"; pixel_x = 30},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/teleporter) +"ble" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) +"blf" = (/obj/machinery/turretid{id = "upload"; pixel_x = -5; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"blg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"blh" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/bridge/meeting_room) +"bli" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge/meeting_room) +"blj" = (/obj/structure/table,/turf/simulated/floor,/area/bridge/meeting_room) +"blk" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor,/area/bridge/meeting_room) +"bll" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/bridge/meeting_room) +"blm" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/assembly/timer,/turf/simulated/floor,/area/bridge/meeting_room) +"bln" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"blo" = (/obj/machinery/requests_console{department = "Kitchen"; departmentType = 2; name = "Kitchen RC"; pixel_x = -1; pixel_y = -30},/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{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"blp" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"blq" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/machinery/juicer,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"blr" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/reinforced,/obj/item/weapon/book/manual/barman_recipes,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bls" = (/obj/machinery/door/window/northleft{name = "Bar"; req_access_txt = "25"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blt" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blu" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blv" = (/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blx" = (/obj/structure/device/piano{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bly" = (/obj/effect/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 = 28; pixel_y = 4},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"blA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"blB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"blC" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/medical/medbay) +"blD" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"blE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay) +"blF" = (/obj/effect/sign/redcross,/turf/simulated/wall,/area/medical/medbay) +"blG" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medbay"; req_access_txt = "5"; req_one_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"blH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medbay"; req_access_txt = "5"; req_one_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"blI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"blJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"blK" = (/obj/machinery/door/firedoor/border_only,/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{name = "Chemistry Desk"},/obj/machinery/door/window/eastright{name = "Chemistry Desk"; req_access_txt = "33"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"blL" = (/obj/machinery/camera{c_tag = "Chemistry South"; dir = 1; network = "Medbay"; pixel_x = 22},/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"blM" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"blN" = (/obj/machinery/door/firedoor/border_only,/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/window/eastright{name = "Chemistry Desk"},/obj/machinery/door/window/westleft{name = "Chemistry Desk"; req_access_txt = "33"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) +"blO" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"blP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"blQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"blR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Research Lab"; req_access_txt = "7"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"blS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"blT" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"blU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"blV" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"blW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"blX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage) +"blY" = (/obj/machinery/conveyor_switch{id = "QMLoad"},/obj/machinery/door_control{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"blZ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/storage) +"bma" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"bmb" = (/obj/machinery/conveyor_switch{id = "QMLoad"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"bmc" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/storage) +"bmd" = (/obj/machinery/autolathe,/turf/simulated/floor,/area/quartermaster/storage) +"bme" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bmf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster) +"bmg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/teleporter) +"bmh" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/teleporter) +"bmi" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) +"bmj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bmk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/secure{name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bml" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bmm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) +"bmn" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/bridge/meeting_room) +"bmo" = (/obj/structure/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/bridge/meeting_room) +"bmp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (NORTH)"; icon_state = "intact-b-f"; dir = 1; level = 2; color = "blue"},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bmq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/crew_quarters/kitchen) +"bmr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/crew_quarters/kitchen) +"bms" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Kitchen"; req_access_txt = "28"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bmt" = (/obj/structure/table/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/clothing/head/helmet/that{throwforce = 1; throwing = 1},/obj/machinery/requests_console{department = "Bar"; departmentType = 2; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bmu" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bmv" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bmw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bmx" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bmy" = (/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"bmz" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmA" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmB" = (/obj/machinery/door_control{id = "Patient Room 1 Shutters"; name = "Privacy Shutters"; pixel_y = 25},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmC" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/vending/wallmed1{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Hallway East"; dir = 4; network = "Medbay"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bmF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bmG" = (/obj/machinery/light,/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell,/obj/item/weapon/cell,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bmH" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/obj/machinery/camera{c_tag = "RnD Lab South"; dir = 1; network = "Research"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"bmI" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/effect/landmark{name = "lightsout"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Division Centre"; dir = 1; network = "Research"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/closet/wardrobe/toxins_white,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmN" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmO" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/structure/table,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bmP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bmQ" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/machinery/door/poddoor{density = 1; icon_state = "pdoor1"; id = "QMLoaddoor"; name = "Supply Dock Loading Door"; opacity = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bmR" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/structure/plasticflaps,/turf/simulated/floor/plating,/area/quartermaster/storage) +"bmS" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) +"bmT" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/obj/machinery/light,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) +"bmU" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/window/eastright{name = "Cargo Office"; req_access_txt = "31"},/turf/simulated/floor,/area/quartermaster/storage) +"bmV" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/quartermaster) +"bmW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster) +"bmX" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/teleporter) +"bmY" = (/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"bmZ" = (/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"bna" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/teleporter) +"bnb" = (/turf/simulated/floor{icon_state = "warning"},/area/teleporter) +"bnc" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Teleporter APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/teleporter) +"bnd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/teleporter) +"bne" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/grille,/turf/space,/area) +"bnf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"bng" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"bnh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"bni" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) +"bnj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/effect/landmark/start{name = "Cyborg"},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) +"bnk" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/effect/sign/electricshock{pixel_y = 32},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) +"bnl" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"bnm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"bnn" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge/meeting_room) +"bno" = (/obj/structure/table,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/turf/simulated/floor,/area/bridge/meeting_room) +"bnp" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) +"bnq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/crew_quarters/kitchen) +"bnr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/closet/secure_closet/chef_personal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bns" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bnt" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bnu" = (/obj/machinery/gibber,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bnv" = (/obj/machinery/camera{c_tag = "Bar West"; dir = 4; network = "Mess Hall"},/obj/machinery/vending/boozeomat,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bnw" = (/obj/effect/landmark/start{name = "Bartender"},/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bnx" = (/obj/structure/table/reinforced,/obj/item/weapon/rag,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bny" = (/obj/structure/table,/obj/item/weapon/dice,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bnz" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Cafeteria South East"; dir = 8; network = "SS13"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bnA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{icon_state = "pipe-j2s"; sortType = list("Medbay")},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bnB" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/medical/medbay) +"bnC" = (/obj/machinery/vending/medical{pixel_x = -2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnD" = (/obj/machinery/disposal,/obj/machinery/light,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnE" = (/obj/structure/noticeboard{pixel_y = -27},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnF" = (/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{icon_state = "white"},/area/medical/medbay) +"bnG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnH" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/securearea{pixel_x = -32; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnJ" = (/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/supply/hidden,/obj/effect/sign/securearea{pixel_x = 32; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bnK" = (/turf/simulated/wall,/area/medical/genetics) +"bnL" = (/obj/machinery/dna_scannernew,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bnM" = (/obj/machinery/computer/cloning{wantspod = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bnN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/obj/structure/table,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bnO" = (/turf/simulated/wall/r_wall,/area/medical/genetics) +"bnP" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/medical/genetics) +"bnQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bnS" = (/turf/simulated/wall/r_wall,/area/toxins/gasstorage) +"bnT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bnU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bnV" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) +"bnW" = (/obj/machinery/camera{c_tag = "Cargo Loading Area South"; dir = 1; network = "Cargo"},/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = -31},/turf/simulated/floor,/area/quartermaster/storage) +"bnX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor,/area/quartermaster/storage) +"bnY" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/quartermaster/storage) +"bnZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/storage) +"boa" = (/obj/machinery/conveyor_switch{id = "miningToQM"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"bob" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/storage) +"boc" = (/obj/machinery/power/apc{dir = 2; name = "Cargo APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster/storage) +"bod" = (/obj/machinery/camera{c_tag = "Cargo Office Foyer South"; dir = 1; network = "Cargo"},/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/storage) +"boe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bof" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "browncorner"},/area/quartermaster) +"bog" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster) +"boh" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/quartermaster) +"boi" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/quartermaster) +"boj" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/power/apc{dir = 2; name = "Cargo Foyer APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/quartermaster) +"bok" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central) +"bol" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/hallway/primary/central) +"bom" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/shieldwallgen,/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"bon" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/shieldwallgen,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/teleporter) +"boo" = (/obj/machinery/computer/teleporter,/turf/simulated/floor{icon_state = "floorgrime"},/area/teleporter) +"bop" = (/obj/machinery/teleport/station,/turf/simulated/floor{icon_state = "floorgrime"},/area/teleporter) +"boq" = (/obj/machinery/teleport/hub,/turf/simulated/floor{icon_state = "floorgrime"},/area/teleporter) +"bor" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/rack,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/turf/simulated/floor,/area/teleporter) +"bos" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"bot" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"bou" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/grille,/turf/space,/area) +"bov" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"bow" = (/obj/machinery/light/small,/obj/machinery/turretid{id = "upload"; pixel_x = -24; pixel_y = 5},/obj/machinery/camera{c_tag = "AI Upload Foyer"; dir = 1; network = "Command"},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -26; pixel_y = -10},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/turret_protected/ai_upload_foyer) +"box" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/turret_protected/ai_upload_foyer) +"boy" = (/obj/machinery/light/small,/obj/machinery/power/apc{dir = 4; name = "Upload Foyer APC"; pixel_x = 27; pixel_y = -2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/turret_protected/ai_upload_foyer) +"boz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"boA" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"boB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/bridge/meeting_room) +"boC" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/bridge/meeting_room) +"boD" = (/obj/machinery/light,/turf/simulated/floor,/area/bridge/meeting_room) +"boE" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor,/area/bridge/meeting_room) +"boF" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central) +"boG" = (/obj/structure/kitchenspike,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"boH" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"boI" = (/obj/structure/closet/wardrobe/chef_white,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"boJ" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table/reinforced,/obj/item/weapon/gun/projectile/shotgun,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"boK" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"boL" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"boM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{sortType = list("Diner")},/turf/simulated/wall,/area/maintenance/maintcentral) +"boN" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boO" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boP" = (/obj/machinery/sink{icon_state = "sink"; dir = 4; pixel_x = 11; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"boS" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boU" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boV" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/machinery/door_control{dir = 4; id = "Genetics Inner Shutters"; name = "Genetics Inner Shutters"; pixel_x = 22; pixel_y = -6},/obj/machinery/door_control{dir = 4; id = "Genetics Outer Shutters"; name = "Genetics Outer Shutters"; pixel_x = 22; pixel_y = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boW" = (/obj/structure/disposalpipe/segment,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boX" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"boZ" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bpb" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table,/obj/item/weapon/cigpacket{layer = 2.7},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor,/area/toxins/gasstorage) +"bpc" = (/obj/structure/table,/obj/item/clothing/mask/gas,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/toxins/gasstorage) +"bpd" = (/obj/machinery/camera{c_tag = "Toxins Primary Storage"; dir = 2; network = "Research"; pixel_x = 22},/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor,/area/toxins/gasstorage) +"bpe" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bpf" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bpg" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bph" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bpi" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bpj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bpk" = (/turf/simulated/wall,/area/quartermaster/storage) +"bpl" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/quartermaster/storage) +"bpm" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Maintenance"; req_access_txt = "12;31"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bpn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bpo" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/quartermaster/storage) +"bpp" = (/turf/simulated/wall,/area/quartermaster/qm) +"bpq" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Quartermaster's Office"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) +"bpr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window/westleft{base_state = "right"; dir = 1; icon_state = "right"; name = "Quartermaster"; req_access_txt = "0"},/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "Quartermaster"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) +"bps" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/quartermaster/qm) +"bpt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/qm) +"bpu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/quartermaster/qm) +"bpv" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/hallway/primary/aft) +"bpw" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor,/area/hallway/primary/aft) +"bpx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/teleporter) +"bpy" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) +"bpz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/teleporter) +"bpA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bpB" = (/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bpC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bpD" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"bpE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/secure{name = "AI Upload"; req_access_txt = "16"},/turf/simulated/floor,/area/turret_protected/ai_upload_foyer) +"bpF" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) +"bpG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bpH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bpI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "heads_meeting"; name = "Meeting Room Window Shields"; opacity = 0},/turf/simulated/floor/plating,/area/bridge/meeting_room) +"bpJ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bpK" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/bridge/meeting_room) +"bpL" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bpM" = (/obj/structure/kitchenspike,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bpN" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bpO" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bpP" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bpQ" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bpR" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bpS" = (/obj/structure/table,/obj/item/weapon/dice/d20,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"bpT" = (/obj/machinery/power/apc{dir = 8; name = "Cent. Maint. APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bpU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bpV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpW" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpX" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bpY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay) +"bpZ" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Hallway North"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bqa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 1 Shutters"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/medbay) +"bqb" = (/obj/machinery/door/airlock/medical{name = "Patient Room 1"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bqc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 1 Shutters"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/medical/medbay) +"bqd" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bqe" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bqf" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bqg" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Genetics APC"; pixel_x = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bqh" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bqi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bqj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/gasstorage) +"bqk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 8; name = "Storage APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/toxins/gasstorage) +"bql" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/gasstorage) +"bqm" = (/turf/simulated/floor,/area/toxins/gasstorage) +"bqn" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) +"bqo" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) +"bqp" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) +"bqq" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) +"bqr" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/gasstorage) +"bqs" = (/turf/simulated/wall,/area/maintenance/apmaint) +"bqt" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bqu" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bqv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bqw" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bqx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bqy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"bqz" = (/obj/machinery/light_switch{layer = 3.3; pixel_x = -21},/turf/simulated/floor,/area/quartermaster/qm) +"bqA" = (/obj/machinery/power/apc{dir = 1; name = "Quartermaster's Office APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bqB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/qm) +"bqC" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/qm) +"bqD" = (/obj/structure/table,/obj/item/weapon/stamp{name = "Quartermaster's stamp"; pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor,/area/quartermaster/qm) +"bqE" = (/obj/machinery/camera{c_tag = "Quartermasters Office"; dir = 2; network = "Cargo"},/obj/machinery/computer/supplycomp,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/quartermaster/qm) +"bqF" = (/obj/machinery/computer/security/cargo,/turf/simulated/floor,/area/quartermaster/qm) +"bqG" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard{pixel_y = 4},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) +"bqH" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/hallway/primary/aft) +"bqI" = (/turf/simulated/floor,/area/hallway/primary/aft) +"bqJ" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 3"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) +"bqK" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bqL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bqM" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 4"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) +"bqN" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bqO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"bqP" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bqQ" = (/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) +"bqR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) +"bqS" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) +"bqT" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 5"; dir = 2},/turf/simulated/floor,/area/hallway/primary/aft) +"bqU" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/primary/aft) +"bqV" = (/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/hallway/primary/aft) +"bqW" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bqX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/aft) +"bqY" = (/obj/machinery/camera{c_tag = "Courtroom Hallway"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bqZ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/kitchen) +"bra" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/kitchenspike,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"brb" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"brc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"brd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/crate,/obj/item/clothing/head/chefhat,/obj/item/clothing/under/rank/chef,/obj/item/weapon/storage/mousetraps{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/mousetraps,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/kitchen) +"bre" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"brf" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 8; name = "Cafeteria APC"; pixel_x = -25; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"brg" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) +"brh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bri" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/table,/obj/item/weapon/storage/diskbox{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medical Supplies"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brl" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bro" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; icon_state = "manifold-r-f"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"brt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; icon_state = "manifold-b-f"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bru" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) +"brv" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 1; network = "Medbay"; pixel_x = 22},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"brw" = (/obj/machinery/light,/obj/structure/closet/secure_closet/personal/patient,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"brx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/genetics) +"bry" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"brz" = (/obj/machinery/door/window/southleft{name = "Monkey Pen"; req_access_txt = "9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"brA" = (/obj/structure/window/reinforced,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"brB" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"brC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"brD" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Gas Storage"; req_access_txt = "8"},/turf/simulated/floor,/area/toxins/gasstorage) +"brE" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) +"brF" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) +"brG" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) +"brH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/toxins/gasstorage) +"brI" = (/obj/machinery/light/small{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) +"brJ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"brK" = (/turf/simulated/floor/plating,/area/maintenance/apmaint) +"brL" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"brM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Aft Maintenance"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"brN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"brO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/quartermaster/qm) +"brP" = (/turf/simulated/floor,/area/quartermaster/qm) +"brQ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/qm) +"brR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/qm) +"brS" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/landmark/start{name = "Quartermaster"},/turf/simulated/floor,/area/quartermaster/qm) +"brT" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; name = "Quartermaster's desk"; req_access_txt = "41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) +"brU" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIW"; location = "QM"},/turf/simulated/floor,/area/hallway/primary/aft) +"brV" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AftH"; location = "AIW"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"brW" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP"; location = "AIE"},/turf/simulated/floor,/area/hallway/primary/aft) +"brX" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"brY" = (/obj/machinery/door/airlock/maintenance{name = "Kitchen Maintenance"; req_access_txt = "28"},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Kitchen"); dir = 2; icon_state = "pipe-j2s"; sortType = list("Bar")},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) +"brZ" = (/obj/machinery/door/window/westleft{base_state = "right"; dir = 1; icon_state = "right"; name = "Kitchen Delivery"; req_access_txt = "28"},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) +"bsa" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) +"bsb" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"bsc" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"bsd" = (/obj/structure/closet/wardrobe/bartender_black,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"bse" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) +"bsf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) +"bsg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) +"bsh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/cafeteria) +"bsi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bsj" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"bsk" = (/obj/structure/table,/obj/item/weapon/storage/gl_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/deathalarm_kit,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/secure_closet/chemical{pixel_x = 5},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/medical/medbay) +"bsn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bso" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (NORTH)"; icon_state = "manifold-b-f"; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsr" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bss" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bst" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsv" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bsw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/medical/genetics) +"bsx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/genetics) +"bsy" = (/obj/machinery/door/airlock/glass{name = "Genetics"; req_access_txt = "9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bsz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "Genetics Outer Shutters"; name = "Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/genetics) +"bsA" = (/obj/structure/disposalpipe/segment,/obj/structure/table,/obj/item/weapon/storage/diskbox,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bsB" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Genetics Research"; req_access_txt = "9; 7"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bsC" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bsE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/gasstorage) +"bsF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsG" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsH" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsI" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsJ" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsK" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/gasstorage) +"bsM" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsN" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/gasstorage) +"bsO" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 2; frequency = 1446; icon_state = "on"; id = "toxlab_out"; on = 1; pixel_y = 1; tag = "icon-on"},/turf/simulated/floor/plating/airless,/area/toxins/mixing) +"bsP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bsQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"bsR" = (/obj/structure/closet/wardrobe/qm_yellow,/turf/simulated/floor,/area/quartermaster/qm) +"bsS" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/quartermaster/qm) +"bsT" = (/obj/machinery/copier,/turf/simulated/floor,/area/quartermaster/qm) +"bsU" = (/obj/machinery/light/small,/turf/simulated/floor,/area/quartermaster/qm) +"bsV" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/qm) +"bsW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/quartermaster/qm) +"bsX" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/qm) +"bsY" = (/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/hallway/primary/aft) +"bsZ" = (/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/hallway/primary/aft) +"bta" = (/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/hallway/primary/aft) +"btb" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/aft) +"btc" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"btd" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"bte" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"btf" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/primary/aft) +"btg" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/primary/aft) +"bth" = (/obj/machinery/light,/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Meeting Room"); icon_state = "pipe-j2s"; sortType = list("HoP Office","Captain")},/turf/simulated/floor,/area/hallway/primary/aft) +"bti" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"btj" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"btk" = (/obj/structure/disposalpipe/sortjunction{backsort = 0; backType = list(); dir = 8; icon_state = "pipe-j1s"; sortType = list("HoP Office","Captain")},/turf/simulated/floor,/area/hallway/primary/aft) +"btl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"btm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/asmaint) +"btn" = (/obj/machinery/atmospherics/pipe/tank/air,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bto" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"btp" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Kitchen"},/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "Kitchen Delivery"; req_access_txt = "34"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/crew_quarters/kitchen) +"btq" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"btr" = (/obj/structure/closet/gmcloset,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"bts" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/lattice,/turf/space,/area) +"btt" = (/turf/simulated/wall,/area/maintenance/asmaint) +"btu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"btv" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"btw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table,/obj/item/weapon/storage/backpack/medic{pixel_x = 3; pixel_y = 6},/obj/item/weapon/storage/backpack/medic{pixel_x = 3; pixel_y = 6},/obj/item/weapon/cleaner,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"btx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bty" = (/obj/structure/closet/secure_closet/medicine{pixel_x = 5},/obj/machinery/camera{c_tag = "Storage"; dir = 8; network = "Medbay"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/medbay) +"btz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"btA" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"btB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/medbay) +"btC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/medbay) +"btD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 3 Shutters"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/medbay) +"btE" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Patient Room 3"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"btF" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btH" = (/obj/machinery/computer/cloning{wantsscan = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btI" = (/obj/machinery/clonepod,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"btK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) +"btL" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"btM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"btN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/wall/r_wall,/area/toxins/gasstorage) +"btO" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7; 8"},/turf/simulated/floor,/area/toxins/gasstorage) +"btP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"btQ" = (/turf/simulated/wall,/area/toxins/mixing) +"btR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/plating,/area/toxins/mixing) +"btS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/toxins/mixing) +"btT" = (/turf/simulated/wall/r_wall,/area/toxins/mixing) +"btU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"btV" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/quartermaster/qm) +"btW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/qm) +"btX" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) +"btY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/qm) +"btZ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/qm) +"bua" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/qm) +"bub" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/quartermaster/miningdock) +"buc" = (/turf/simulated/wall,/area/quartermaster/miningdock) +"bud" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bue" = (/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{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) +"buf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bug" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) +"buh" = (/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{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bui" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) +"buj" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"buk" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/primary/aft) +"bul" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/hallway/primary/aft) +"bum" = (/turf/simulated/wall,/area/hallway/primary/aft) +"bun" = (/turf/simulated/wall,/area/janitor) +"buo" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/turf/simulated/floor,/area/janitor) +"bup" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall,/area/maintenance/asmaint) +"buq" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bur" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) +"bus" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"but" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"buu" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"buv" = (/obj/machinery/camera{c_tag = "Kitchen Backdoor"; dir = 4; network = "SS13"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 5; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"buw" = (/obj/machinery/meter,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 10; icon_state = "intact-b-f"; initialize_directions = 10; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bux" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) +"buy" = (/obj/structure/closet/secure_closet/barman_personal,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"buz" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"buA" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"buB" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/cafeteria) +"buC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/lattice,/turf/space,/area) +"buD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"buE" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 4; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buF" = (/obj/structure/closet/secure_closet/anaesthetic{pixel_x = 5},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/medbay) +"buG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 2 Shutters"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/medbay) +"buI" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buJ" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buM" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/sink{icon_state = "sink"; dir = 4; pixel_x = 11; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"buN" = (/obj/machinery/door_control{dir = 8; id = "Genetics Inner Shutters"; name = "Genetics Inner Shutters"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"buO" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"buP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) +"buQ" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"buR" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"buS" = (/turf/simulated/wall/r_wall,/area/toxins/toxinslab) +"buT" = (/obj/machinery/firealarm{pixel_y = 29},/obj/machinery/camera{c_tag = "Toxins Lab Northwest"; dir = 4; network = "SS13"},/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"buU" = (/turf/simulated/floor,/area/toxins/toxinslab) +"buV" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/toxins/toxinslab) +"buW" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"buX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/firealarm{pixel_y = 29},/turf/simulated/floor,/area/toxins/toxinslab) +"buY" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{tag = "icon-manifold (WEST)"; icon_state = "manifold"; dir = 8},/turf/simulated/floor,/area/toxins/mixing) +"buZ" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/floor,/area/toxins/mixing) +"bva" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/toxins/mixing) +"bvb" = (/obj/machinery/firealarm{pixel_y = 29},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor,/area/toxins/mixing) +"bvc" = (/obj/machinery/door_control{id = "mixvent1"; name = "Mixing Room Vent Control"; pixel_x = 25; pixel_y = 5},/obj/machinery/ignition_switch{id = "mixingsparker1"; pixel_x = 25; pixel_y = -5},/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/turf/simulated/floor,/area/toxins/mixing) +"bvd" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bve" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 1},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bvf" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/wall/r_wall,/area/toxins/mixing) +"bvg" = (/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bvh" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bvi" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bvj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bvk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bvl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "QM Office Maintenance"; req_access_txt = "12;41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/qm) +"bvm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bvn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bvo" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = list("QM Office")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bvp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/closet/secure_closet/qm_personal,/turf/simulated/floor,/area/quartermaster/qm) +"bvq" = (/obj/structure/table,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bvr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/structure/table,/obj/item/weapon/coin/silver,/obj/item/weapon/coin/silver,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/quartermaster/qm) +"bvs" = (/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/quartermaster/miningdock) +"bvt" = (/turf/simulated/floor,/area/quartermaster/miningdock) +"bvu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bvv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bvw" = (/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/hallway/primary/aft) +"bvx" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bvy" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"bvz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) +"bvA" = (/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = list()},/turf/simulated/floor,/area/hallway/primary/aft) +"bvB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"bvC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/janitor) +"bvD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/closet/l3closet/janitor,/turf/simulated/floor,/area/janitor) +"bvE" = (/obj/item/weapon/mop,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r-f"; initialize_directions = 6; level = 1; name = "pipe"},/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor,/area/janitor) +"bvF" = (/obj/item/weapon/storage/lightbox/tubes,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_y = 29},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = list("Janitor")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/janitor) +"bvG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) +"bvH" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) +"bvI" = (/obj/machinery/light_switch{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/weapon/storage/mousetraps,/turf/simulated/floor,/area/janitor) +"bvJ" = (/obj/machinery/door/window/westleft{name = "Janitoral Delivery"; req_access_txt = "26"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor{icon_state = "delivery"},/area/janitor) +"bvK" = (/obj/machinery/light/small{dir = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Janitor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bvL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bvM" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bvN" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) +"bvO" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint) +"bvP" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) +"bvQ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bvR" = (/obj/machinery/atmospherics/valve,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bvS" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bvT" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bvU" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bvV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bvW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/crew_quarters/cafeteria) +"bvX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/maintenance/asmaint) +"bvY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) +"bvZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/asmaint) +"bwa" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/pill_bottle/tramadol,/obj/item/weapon/storage/pill_bottle/tramadol,/obj/item/weapon/storage/pill_bottle/tramadol,/obj/item/weapon/storage/pill_bottle/tramadol,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwb" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Medical Supplies"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Patient Room 2 Shutters"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/medical/medbay) +"bwd" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwe" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bwf" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bwg" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bwh" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bwi" = (/obj/structure/closet/extinguisher{pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bwj" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_off"; locked = 0; name = "High precision gas extractor"; on = 0},/turf/simulated/floor,/area/toxins/toxinslab) +"bwk" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"bwl" = (/obj/machinery/atmospherics/portables_connector{dir = 4; name = "Node 1"},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"bwm" = (/obj/machinery/atmospherics/trinary/mixer{dir = 8; icon_state = "intact_off"; tag = "icon-intact_off (EAST)"},/turf/simulated/floor,/area/toxins/toxinslab) +"bwn" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"bwo" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/item/weapon/paper/Toxin,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bwp" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bwq" = (/obj/structure/table,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 8},/obj/item/weapon/pen,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bwr" = (/obj/structure/table,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bws" = (/obj/structure/table,/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bwt" = (/obj/structure/closet/extinguisher{pixel_x = -27},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Gas pump"; on = 1},/turf/simulated/floor,/area/toxins/mixing) +"bwu" = (/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor,/area/toxins/mixing) +"bwv" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/toxins/mixing) +"bww" = (/obj/machinery/atmospherics/trinary/filter{dir = 2; locked = 0},/turf/simulated/floor,/area/toxins/mixing) +"bwx" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Heat Transfer In"; on = 0},/turf/simulated/floor,/area/toxins/mixing) +"bwy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bwz" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "waste_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bwA" = (/obj/machinery/sparker{base_state = "migniterv"; icon_state = "migniterv"; id = "mixingsparker1"; pixel_x = -16; pixel_y = 20},/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bwB" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{tag = "icon-exposed10"; icon_state = "exposed10"},/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bwC" = (/obj/machinery/door/poddoor{id = "mixvent1"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bwD" = (/obj/structure/plasticflaps,/obj/machinery/conveyor{dir = 1; id = "miningToQM"},/obj/machinery/mineral/output,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bwE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/quartermaster/miningdock) +"bwF" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "48;12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bwG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) +"bwH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/qm) +"bwI" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/emergency_oxygen,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/quartermaster/qm) +"bwJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/qm) +"bwK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bwL" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light/small,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) +"bwM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light_switch{pixel_x = 24},/turf/simulated/floor,/area/quartermaster/qm) +"bwN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/quartermaster/qm) +"bwO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/quartermaster/miningdock) +"bwP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bwQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bwR" = (/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bwS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bwT" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/security/nuke_storage) +"bwU" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bwV" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"bwW" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"bwX" = (/obj/machinery/power/apc{dir = 8; name = "Custodial Closet APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/janitor) +"bwY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor,/area/janitor) +"bwZ" = (/obj/effect/landmark/start{name = "Janitor"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/janitor) +"bxa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/item/weapon/storage/mousetraps,/turf/simulated/floor,/area/janitor) +"bxb" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor,/area/janitor) +"bxc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/mopbucket,/turf/simulated/floor,/area/janitor) +"bxd" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall,/area/janitor) +"bxe" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = list("Meeting Room","HoP Office","Captain")},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxg" = (/obj/structure/grille,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = list("Atmospherics")},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (NORTH)"; icon_state = "intact-b-f"; dir = 1; level = 2; color = "blue"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = list("Bar","Kitchen")},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxp" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Aft Starboard Maintenance APC"; pixel_y = 26},/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,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxt" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) +"bxu" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bxw" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/weapon/storage/belt/medical{pixel_x = -6; pixel_y = 8},/obj/item/weapon/storage/belt/medical{pixel_x = -6; pixel_y = 8},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/medical/medbay) +"bxx" = (/obj/structure/table,/obj/item/weapon/gun/syringe{pixel_y = 3},/obj/item/weapon/gun/syringe,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxy" = (/obj/structure/table,/obj/item/weapon/storage/syringes,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxz" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxA" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxB" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxC" = (/obj/machinery/door_control{id = "Patient Room 2 Shutters"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/sink{icon_state = "sink"; dir = 4; pixel_x = 11; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxD" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/door_control{id = "Patient Room 3 Shutters"; name = "Privacy Shutters"; pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxE" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bxF" = (/obj/machinery/scan_consolenew,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bxG" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 1; network = "Medbay"; pixel_x = 22},/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bxH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bxI" = (/obj/machinery/scan_consolenew,/obj/machinery/camera{c_tag = "Genetics Research"; dir = 8; network = "Research"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bxJ" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bxK" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bxL" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"bxM" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/toxinslab) +"bxN" = (/obj/machinery/atmospherics/pipe/simple{dir = 6; icon_state = "intact"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area/toxins/toxinslab) +"bxO" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/toxins/toxinslab) +"bxP" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/toxins/toxinslab) +"bxQ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/machinery/camera{c_tag = "Toxins Lab Center"; dir = 4; network = "SS13"; pixel_x = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bxR" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bxS" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bxT" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bxU" = (/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bxV" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/mixing) +"bxW" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor,/area/toxins/mixing) +"bxX" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"bxY" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor,/area/toxins/mixing) +"bxZ" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/mixing) +"bya" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"byb" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (SOUTHEAST)"; icon_state = "intact"; dir = 6},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"byc" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTH)"; icon_state = "intact"; dir = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"byd" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bye" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/mining/station) +"byf" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/mining/station) +"byg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/mining/station) +"byh" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/mining/station) +"byi" = (/obj/structure/ore_box,/turf/simulated/floor,/area/quartermaster/miningdock) +"byj" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock) +"byk" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner2"},/turf/simulated/floor,/area/quartermaster/miningdock) +"byl" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch{id = "miningToQM"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bym" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/quartermaster/miningdock) +"byn" = (/obj/structure/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/turf/simulated/floor,/area/quartermaster/miningdock) +"byo" = (/obj/structure/reagent_dispensers/fueltank,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/quartermaster/miningdock) +"byp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/qm) +"byq" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall,/area/quartermaster/qm) +"byr" = (/obj/machinery/door/airlock/maintenance{name = "Quartermaster's Office"; req_access_txt = "41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) +"bys" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/qm) +"byt" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) +"byu" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/money_freezer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"byv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) +"byw" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) +"byx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) +"byy" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"byz" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"byA" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"byB" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/closet/secure_closet/janitor_personal,/turf/simulated/floor,/area/janitor) +"byC" = (/obj/machinery/disposal,/obj/machinery/light,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/janitor) +"byD" = (/obj/structure/closet/jcloset,/obj/machinery/camera{c_tag = "Janitors Closet"; dir = 1},/turf/simulated/floor,/area/janitor) +"byE" = (/obj/structure/closet/jcloset2,/turf/simulated/floor,/area/janitor) +"byF" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/janitor) +"byG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/janitor) +"byH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 4; icon_state = "intact-b-f"; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byM" = (/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byN" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) +"byO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byP" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) +"byR" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byS" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) +"byT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"byV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/maintcentral) +"byW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/cryo) +"byX" = (/turf/simulated/wall,/area/medical/cryo) +"byY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"byZ" = (/obj/structure/closet/extinguisher{pixel_x = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bza" = (/turf/simulated/wall,/area/medical/surgery) +"bzb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bzc" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/toxins/toxinslab) +"bzd" = (/obj/machinery/door/window/southright{name = "Mixing Room"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/southright{dir = 1; name = "Mixing Room"; req_access_txt = "7"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/toxins/toxinslab) +"bze" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"bzf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/toxins/toxinslab) +"bzg" = (/obj/machinery/door/window/southleft{name = "Gas Storage"; req_access_txt = "7"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/toxinslab) +"bzh" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/machinery/firealarm,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bzi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bzj" = (/obj/machinery/vending/plasmaresearch,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bzk" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bzl" = (/obj/structure/table,/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/obj/machinery/firealarm,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bzm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor,/area/maintenance/asmaint2) +"bzn" = (/obj/machinery/camera{c_tag = "Toxins Lab East"; dir = 4; network = "SS13"},/obj/machinery/power/apc{dir = 8; name = "Toxins Lab Mix Chambers APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/mixing) +"bzo" = (/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor,/area/toxins/mixing) +"bzp" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"bzq" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor,/area/toxins/mixing) +"bzr" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bzs" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bzt" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bzu" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/mining/station) +"bzv" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bzw" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bzx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bzy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bzz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bzA" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_x = -30; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzC" = (/obj/effect/landmark/start{name = "Shaft Miner"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Mining Department"; req_access_txt = "48"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bzH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bzI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Mining Dock Entrance"; dir = 2; network = "Cargo"},/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bzJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bzL" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzN" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bzO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bzP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) +"bzQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) +"bzR" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"bzS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/aft) +"bzT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) +"bzU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall,/area/maintenance/asmaint) +"bzV" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall,/area/maintenance/asmaint) +"bzW" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/janitor) +"bzX" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bzZ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAa" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAd" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAf" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bAh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/cryo) +"bAi" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/structure/closet/secure_closet/doctor_personal,/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bAj" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/medical/cryo) +"bAk" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/cryo) +"bAl" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 4; pixel_y = -6},/obj/machinery/camera{c_tag = "Cryogenics"; dir = 2; network = "Medbay"; pixel_x = 22},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bAm" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bAn" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bAo" = (/obj/machinery/bodyscanner,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/surgery) +"bAp" = (/obj/machinery/body_scanconsole,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bAq" = (/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bAr" = (/obj/machinery/sink{pixel_y = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bAs" = (/obj/structure/table,/obj/item/weapon/storage/stma_kit{pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 1; pixel_x = 24; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bAt" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/stamp/rd,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bAu" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/structure/table,/obj/item/device/taperecorder,/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bAv" = (/obj/machinery/requests_console{announcementConsole = 1; department = "RD's Office"; departmentType = 5; name = "RD RC"; pixel_x = 0; pixel_y = 30},/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hor) +"bAw" = (/obj/machinery/computer/aifixer,/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 2; network = "Research"; pixel_x = 22},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bAx" = (/obj/machinery/computer/security/research,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bAy" = (/obj/machinery/computer/robotics,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bAz" = (/obj/machinery/light{dir = 1},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bAA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads/hor) +"bAB" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bAC" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bAD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bAE" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bAF" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/toxinslab) +"bAG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/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,/area/maintenance/asmaint2) +"bAH" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"bAI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/toxins/mixing) +"bAJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/toxins/mixing) +"bAK" = (/turf/simulated/floor,/area/toxins/mixing) +"bAL" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bAM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bAN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bAO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bAP" = (/turf/simulated/wall/r_wall,/area/toxins/test_area) +"bAQ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bAR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bAS" = (/obj/item/weapon/ore/iron,/turf/simulated/floor,/area/quartermaster/miningdock) +"bAT" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/crate,/turf/simulated/floor,/area/quartermaster/miningdock) +"bAU" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/quartermaster/miningdock) +"bAV" = (/obj/machinery/camera{c_tag = "Construction Area West"; dir = 2},/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/quartermaster/miningdock) +"bAW" = (/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bAX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bAY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bAZ" = (/obj/structure/closet/crate,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bBa" = (/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bBb" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bBc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bBd" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/miningdock) +"bBe" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/miningdock) +"bBf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bBg" = (/obj/machinery/camera{c_tag = "Nuke Storage"; dir = 4; network = "Command"},/obj/structure/closet/crate,/obj/item/stack/sheet/gold{pixel_x = -1; pixel_y = 5},/obj/item/stack/sheet/gold{pixel_y = 2},/obj/item/stack/sheet/gold{pixel_x = 1; pixel_y = -2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bBh" = (/obj/machinery/nuclearbomb{r_code = "LOLNO"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"bBi" = (/obj/item/weapon/moneybag/vault,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"bBj" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"bBk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBp" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBq" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area) +"bBs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area) +"bBt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area) +"bBu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) +"bBv" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/maintenance/asmaint) +"bBw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBy" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bBA" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/cryo) +"bBB" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bBC" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bBD" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bBE" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bBF" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bBG" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bBH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bBI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bBJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bBK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bBL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bBM" = (/obj/machinery/power/apc{dir = 4; name = "Surgery APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/table,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bBN" = (/turf/simulated/wall/r_wall,/area/medical/surgery) +"bBO" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/machinery/power/apc{dir = 8; name = "RD's Office APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{d2 = 2; icon_state = "0-4"; pixel_y = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBP" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBQ" = (/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "2-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/keycard_auth{pixel_x = -25; pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBS" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Research Director"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBT" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBU" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bBV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads/hor) +"bBW" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bBX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bBY" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bBZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bCa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bCb" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bCc" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/toxins/toxinslab) +"bCd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "2-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/maintenance/asmaint2) +"bCe" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"bCf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/toxins/mixing) +"bCg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/toxins/mixing) +"bCh" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/turf/simulated/floor,/area/toxins/mixing) +"bCi" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"bCj" = (/obj/machinery/door/firedoor/border_only,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (SOUTHWEST)"; icon_state = "intact"; dir = 10},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bCk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bCl" = (/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bCm" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bCn" = (/turf/simulated/floor/airless,/area/toxins/test_area) +"bCo" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless,/area/toxins/test_area) +"bCp" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bCq" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "48"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCr" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Mining Dock APC"; pixel_x = 27; pixel_y = 2},/turf/simulated/floor,/area/quartermaster/miningdock) +"bCs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bCt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bCu" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bCv" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall,/area/quartermaster/miningdock) +"bCw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) +"bCx" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/quartermaster/miningdock) +"bCy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/quartermaster/miningdock) +"bCz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/apmaint) +"bCA" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) +"bCB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bCC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bCD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) +"bCE" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"bCF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) +"bCG" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"bCH" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bCI" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/primary/aft) +"bCJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bCK" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/hallway/primary/aft) +"bCL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) +"bCM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/asmaint) +"bCN" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCO" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCP" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCQ" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCR" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area) +"bCU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) +"bCV" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCW" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bCZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDa" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bDb" = (/obj/machinery/power/apc{dir = 8; name = "Cryogenics APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/table,/obj/item/weapon/wrench{pixel_x = 5; pixel_y = -5},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bDc" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bDd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bDe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bDf" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bDg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bDh" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDl" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDm" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDn" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/crew_quarters/heads/hor) +"bDo" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/crew_quarters/heads/hor) +"bDp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bDq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bDr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bDs" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bDt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Research Director's Office"; req_access_txt = "30"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/ai_status_display{layer = 4; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/hor) +"bDu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{sortType = list("Research Director")},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bDv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Division Hallway South"; dir = 8; network = "Research"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bDw" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/requests_console{department = "Toxins Lab"; departmentType = 2; name = "Tox lab Requests Console"; pixel_x = -30; pixel_y = -3},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bDx" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bDy" = (/obj/machinery/door/window/northleft{name = "Suit Storage"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bDz" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bDA" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDB" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDC" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDD" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDE" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/dispenser,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDF" = (/obj/machinery/portable_atmospherics/canister,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDG" = (/obj/machinery/portable_atmospherics/canister,/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 29; pixel_y = 1},/obj/machinery/power/apc{dir = 2; name = "Toxins Lab APC"; pixel_x = 0; pixel_y = -25},/obj/structure/cable,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/toxinslab) +"bDH" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{pixel_x = -25; pixel_y = 0},/turf/simulated/floor,/area/toxins/mixing) +"bDI" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"bDJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/toxins/mixing) +"bDK" = (/obj/item/weapon/crowbar,/obj/item/weapon/wrench,/turf/simulated/floor,/area/toxins/mixing) +"bDL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bDM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"bDN" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bDO" = (/turf/simulated/floor/airless{tag = "icon-warnplate"; icon_state = "warnplate"; dir = 2},/area/toxins/test_area) +"bDP" = (/obj/structure/closet/emcloset,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bDQ" = (/obj/machinery/camera{c_tag = "North"; network = "Bomb Testing"},/obj/machinery/light/spot{dir = 1},/turf/simulated/floor/airless,/area/toxins/test_area) +"bDR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bDS" = (/obj/item/weapon/ore/silver,/obj/item/weapon/ore/silver,/turf/simulated/floor,/area/quartermaster/miningdock) +"bDT" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Mining Dock External"; dir = 8; network = "Cargo"},/turf/simulated/floor,/area/quartermaster/miningdock) +"bDU" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/quartermaster/miningdock) +"bDV" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/quartermaster/miningdock) +"bDW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bDX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bDY" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bDZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bEa" = (/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = list("Engineering","Chief Engineer","Robotics")},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bEb" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bEc" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bEd" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/helmet/hardhat/red,/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bEe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/security/nuke_storage) +"bEf" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bEg" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/floor,/area/hallway/primary/aft) +"bEh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/atmos) +"bEi" = (/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/atmos) +"bEj" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bEk" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/atmos) +"bEl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/atmos) +"bEm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/atmos) +"bEn" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "12;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) +"bEo" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/atmos) +"bEp" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) +"bEq" = (/turf/simulated/wall/r_wall,/area/atmos) +"bEr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bEs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bEt" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bEu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bEw" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bEx" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bEy" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/cryo) +"bEz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/cryo) +"bEA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/surgery) +"bEB" = (/obj/machinery/sleeper,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/medical/surgery) +"bEC" = (/obj/machinery/sleep_console,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bED" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bEE" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bEF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/med_data,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bEG" = (/obj/structure/lamarr,/turf/simulated/floor,/area/crew_quarters/heads/hor) +"bEH" = (/obj/machinery/door/window/eastright{name = "Lab Cage Access"; req_access_txt = "30"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/crew_quarters/heads/hor) +"bEI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bEJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bEK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads/hor) +"bEL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bEM" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/camera{c_tag = "Toxins Lab West"; dir = 4; network = "SS13"},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bEN" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bEO" = (/obj/structure/closet/bombcloset,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bEP" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bEQ" = (/obj/structure/closet/l3closet/scientist,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/toxinslab) +"bER" = (/turf/simulated/wall/r_wall,/area/toxins/xenobiology) +"bES" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/maintenance/asmaint2) +"bET" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint2) +"bEU" = (/turf/simulated/wall/r_wall,/area/toxins/observatory) +"bEV" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Toxins Observatory"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/toxins/observatory) +"bEW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/observatory) +"bEX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/toxins/observatory) +"bEY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/toxins/observatory) +"bEZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/toxins/observatory) +"bFa" = (/obj/structure/closet/crate,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bFb" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/mining/station) +"bFc" = (/obj/structure/ore_box,/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/mining/station) +"bFd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bFe" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor,/area/quartermaster/miningdock) +"bFf" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor,/area/quartermaster/miningdock) +"bFg" = (/obj/structure/table,/obj/machinery/camera{c_tag = "Mining Dock"; dir = 1; network = "Cargo"},/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/simulated/floor,/area/quartermaster/miningdock) +"bFh" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/quartermaster/miningdock) +"bFi" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/quartermaster/miningdock) +"bFj" = (/obj/machinery/light,/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/quartermaster/miningdock) +"bFk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bFl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bFm" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bFn" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bFo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bFp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/apmaint) +"bFq" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/space,/area) +"bFr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bFs" = (/obj/machinery/power/apc{dir = 1; name = "Nuke Storage APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bFt" = (/obj/structure/disposalpipe/segment,/obj/structure/cable,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/nuke_storage) +"bFu" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "caution"; dir = 8},/area/hallway/primary/aft) +"bFv" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/atmos) +"bFw" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/atmos) +"bFx" = (/turf/simulated/floor,/area/atmos) +"bFy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) +"bFz" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bFA" = (/obj/machinery/atmospherics/trinary/filter{dir = 4},/turf/simulated/floor,/area/atmos) +"bFB" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bFC" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bFD" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/atmos) +"bFE" = (/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bFF" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) +"bFG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bFH" = (/obj/machinery/pipedispenser,/turf/simulated/floor,/area/atmos) +"bFI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) +"bFJ" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bFK" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/camera{c_tag = "North East"; network = "Atmospherics"},/obj/machinery/meter,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/atmos) +"bFL" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater{tag = "icon-freezer_0 (EAST)"; icon_state = "freezer_0"; dir = 4},/turf/simulated/floor,/area/atmos) +"bFM" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 1; icon_state = "manifold-c"; level = 2},/turf/simulated/floor,/area/atmos) +"bFN" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) +"bFO" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air In"; on = 1},/turf/simulated/floor,/area/atmos) +"bFP" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bFQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor/plating,/area/atmos) +"bFR" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) +"bFS" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/light,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) +"bFT" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) +"bFU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cryo) +"bFV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/surgery) +"bFW" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/surgery) +"bFX" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bFY" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/crew_quarters/heads/hor) +"bFZ" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/crew_quarters/heads/hor) +"bGa" = (/obj/structure/table,/obj/item/device/paicard,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_y = 5},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bGb" = (/obj/structure/table,/obj/item/weapon/circuitboard/aicore,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bGc" = (/obj/structure/closet/secure_closet/RD,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bGd" = (/obj/structure/closet/wardrobe/rd,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/heads/hor) +"bGe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) +"bGf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bGg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bGh" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bGi" = (/obj/machinery/power/apc{dir = 1; name = "Secondary Aft Starboard Maintenance APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bGj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bGk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bGl" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bGm" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'NO SMOKING'"; icon_state = "nosmoking2"; name = "NO SMOKING"; pixel_x = 1; pixel_y = 29},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bGn" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bGo" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bGp" = (/obj/machinery/computer/security/telescreen{department = ""; desc = "Used for watching the explosives testing area."; layer = 4; name = "Test Chamber Telescreen"; network = "Bomb Testing"; pixel_x = 32; pixel_y = 0},/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/driver_button{dir = 2; id = "toxinsdriver"; pixel_x = 24; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bGq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/observatory) +"bGr" = (/turf/simulated/floor/airless{dir = 9; icon_state = "warning"},/area/toxins/test_area) +"bGs" = (/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) +"bGt" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/mining/station) +"bGu" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/space,/area/shuttle/mining/station) +"bGv" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/mining/station) +"bGw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/miningdock) +"bGx" = (/turf/simulated/wall/r_wall,/area/quartermaster/miningdock) +"bGy" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/camera{c_tag = "Aft Port Maintenance"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bGz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bGA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bGB" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bGC" = (/obj/machinery/door/airlock/external{name = "Vault Maintenance"; req_access_txt = "53"},/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/security/nuke_storage) +"bGD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bGE" = (/obj/machinery/door/airlock/external{name = "Vault Maintenance"; req_access_txt = "53"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/nuke_storage) +"bGF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bGG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bGH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bGI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bGJ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bGK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/assembly/chargebay) +"bGL" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/assembly/chargebay) +"bGM" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bGN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bGO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bGP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/atmos) +"bGQ" = (/obj/machinery/camera{c_tag = "Refilling Station"; dir = 8; network = "Atmospherics"},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bGR" = (/obj/machinery/camera{c_tag = "North West"; dir = 4; network = "Atmospherics"},/turf/simulated/floor,/area/atmos) +"bGS" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/atmos) +"bGT" = (/obj/machinery/pipedispenser/disposal,/turf/simulated/floor,/area/atmos) +"bGU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) +"bGV" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Distribution Out"; on = 1},/turf/simulated/floor,/area/atmos) +"bGW" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "Waste In"; on = 1},/turf/simulated/floor,/area/atmos) +"bGX" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bGY" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; icon_state = "manifold-c"; level = 2},/turf/simulated/floor,/area/atmos) +"bGZ" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_off"; name = "Air to Mix"; on = 0},/turf/simulated/floor,/area/atmos) +"bHa" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 10; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bHb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bHc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bHd" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bHe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/medical/cmo) +"bHf" = (/turf/simulated/wall,/area/medical/cmo) +"bHg" = (/turf/simulated/wall/r_wall,/area/medical/cmo) +"bHh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; sortType = list()},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bHi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bHj" = (/obj/machinery/sleeper,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/surgery) +"bHk" = (/obj/machinery/sleep_console,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bHl" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/secure_closet/doctor_personal,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; icon_state = "manifold-b-f"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bHm" = (/obj/structure/table,/obj/item/weapon/storage/lglo_kit{pixel_x = 3; pixel_y = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (WEST)"; icon_state = "manifold-r-f"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bHn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bHo" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bHp" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hor) +"bHq" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 8; name = "Server Room APC"; pixel_x = -25},/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bHr" = (/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 2; network = "Research"; pixel_x = 22},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bHs" = (/obj/machinery/door/window/northleft{name = "Server Room"; req_access_txt = "30"},/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bHt" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bHu" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bHv" = (/turf/simulated/wall/r_wall,/area/toxins/server) +"bHw" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/power/apc{dir = 8; name = "Lab Hallway APC"; pixel_x = -25},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bHx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bHy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) +"bHz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/closet/l3closet/scientist,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/operating{id = "xenobio"; name = "Xenobiology Operating Computer"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHC" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/item/weapon/circular_saw,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHD" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/weapon/scalpel,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHF" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHG" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bHH" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bHI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bHJ" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bHK" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bHL" = (/obj/machinery/computer/security/telescreen{department = ""; desc = "Used for watching the explosives testing area."; layer = 4; name = "Test Chamber Telescreen"; network = "Bomb Testing"; pixel_x = 32; pixel_y = 0},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bHM" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bHN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/toxins/observatory) +"bHO" = (/turf/simulated/floor/airless{dir = 8; icon_state = "warning"},/area/toxins/test_area) +"bHP" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (NORTHWEST)"; icon_state = "warningcorner"; dir = 9},/area/toxins/test_area) +"bHQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bHR" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bHS" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bHT" = (/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bHU" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/security/nuke_storage) +"bHV" = (/turf/simulated/wall/r_wall,/area/assembly/chargebay) +"bHW" = (/obj/effect/showcase{icon_state = "showcase_4"; pixel_x = -2},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bHX" = (/obj/machinery/light{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) +"bHY" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) +"bHZ" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway 2"; dir = 8; network = "SS13"},/turf/simulated/floor,/area/hallway/primary/aft) +"bIa" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/atmos) +"bIb" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "12;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/atmos) +"bIc" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/atmos) +"bId" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bIe" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) +"bIf" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/atmos) +"bIg" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b"; level = 2},/turf/simulated/floor,/area/atmos) +"bIh" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to Distro"; on = 1},/turf/simulated/floor,/area/atmos) +"bIi" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bIj" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater{tag = "icon-freezer_0 (WEST)"; icon_state = "freezer_0"; dir = 8},/turf/simulated/floor,/area/atmos) +"bIk" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 6; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bIl" = (/obj/machinery/atmospherics/pipe/manifold{color = "green"; dir = 4; icon_state = "manifold-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bIm" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/atmos) +"bIn" = (/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) +"bIo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bIp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/cmo) +"bIq" = (/obj/machinery/computer/lockdown{department = "Medbay"; name = "Medbay Lockdown Control"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bIr" = (/obj/machinery/computer/crew,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bIs" = (/obj/machinery/computer/security/medbay,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bIt" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bIu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) +"bIv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = list("CMO")},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bIw" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Hallway South"; dir = 8; network = "Medbay"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bIx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/surgery) +"bIy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/surgery) +"bIz" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bIA" = (/obj/machinery/computer/rdservercontrol,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bIB" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bIC" = (/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bID" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 100; dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bIE" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bIF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/sign/biohazard{pixel_x = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bIG" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bIH" = (/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bII" = (/obj/machinery/optable{id = "xenobio"; name = "Xenobiology Operating Table"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bIJ" = (/obj/structure/table,/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bIK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bIL" = (/obj/machinery/door/window/southleft{name = "Monkey Pen"; req_access_txt = "55"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bIM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bIN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bIO" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bIP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bIQ" = (/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bIR" = (/obj/machinery/door/airlock/maintenance{name = "Toxins Lab Emergency Escape"; req_access_txt = "7"},/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/turf/simulated/floor/plating,/area/toxins/observatory) +"bIS" = (/obj/structure/cable{d2 = 2; icon_state = "4-8"; pixel_y = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bIT" = (/obj/machinery/camera{c_tag = "Toxins Lab Southeast"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"; pixel_y = 1},/obj/machinery/power/apc{dir = 2; name = "Toxins Lab Observatory APC"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bIU" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/observatory) +"bIV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/toxins/observatory) +"bIW" = (/turf/simulated/floor/airless{dir = 4; icon_state = "warning"},/area/toxins/test_area) +"bIX" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/test_area) +"bIY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bIZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJb" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bJg" = (/obj/effect/showcase{icon_state = "showcase_5"; pixel_x = -2},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bJh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) +"bJi" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/aft) +"bJj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/aft) +"bJk" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/aft) +"bJl" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/turf/simulated/floor,/area/atmos) +"bJm" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/atmos) +"bJn" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/atmos) +"bJo" = (/obj/structure/table,/obj/item/clothing/head/helmet/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/head/helmet/welding{pixel_x = -3; pixel_y = 5},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) +"bJp" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor,/area/atmos) +"bJq" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Mix to Distro"; on = 0},/turf/simulated/floor,/area/atmos) +"bJr" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bJs" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bJt" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bJu" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "Pure to Mix"; on = 0},/turf/simulated/floor,/area/atmos) +"bJv" = (/obj/machinery/atmospherics/pipe/manifold{color = "green"; dir = 8; icon_state = "manifold-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bJw" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "green"},/area/atmos) +"bJx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bJy" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) +"bJz" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) +"bJA" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "waste_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bJB" = (/obj/machinery/camera{c_tag = "Waste Tank"; network = "Atmospherics"},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bJC" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bJD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area) +"bJE" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Office"; departmentType = 5; name = "CMO RC"; pixel_x = -32; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/keycard_auth{pixel_x = -25; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bJF" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/start{name = "Chief Medical Officer"},/obj/structure/stool/bed/chair,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bJG" = (/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bJH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/cmo) +"bJI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bJJ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Medbay APC"; pixel_x = 24; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bJK" = (/obj/machinery/firealarm{pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Surgery Observation"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bJL" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bJM" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/surgery) +"bJN" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bJO" = (/obj/machinery/computer/operating{id = "medbay"},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Operating Theatre"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bJP" = (/obj/machinery/door_control{id = "Observation Shutters"; name = "Observation Shutter Control"; pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bJQ" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bJR" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/toxins/server) +"bJS" = (/obj/machinery/door/window/northleft{name = "Server Room"; req_access_txt = "30"},/obj/machinery/door/window/southleft{name = "Server Room"; req_access_txt = "30"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bJT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bJU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Xenobiology"; req_access_txt = "55"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bJV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bJW" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bJX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bJY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 1; name = "Xenobiology APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 2; network = "Research"; pixel_x = 22},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bJZ" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/toxins/xenobiology) +"bKa" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) +"bKb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bKc" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bKd" = (/obj/machinery/door/window/northleft{name = "Mass Driver Door"; req_access_txt = "7"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/toxins/observatory) +"bKe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/observatory) +"bKf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/observatory) +"bKg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/toxins/observatory) +"bKh" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/simulated/floor/airless{icon_state = "warning"},/area/toxins/test_area) +"bKi" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless{icon_state = "warning"},/area/toxins/test_area) +"bKj" = (/turf/simulated/floor/airless{icon_state = "warning"},/area/toxins/test_area) +"bKk" = (/turf/simulated/floor/airless{dir = 6; icon_state = "warning"},/area/toxins/test_area) +"bKl" = (/turf/simulated/floor/airless{dir = 10; icon_state = "warning"},/area/toxins/test_area) +"bKm" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/apmaint) +"bKn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bKo" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bKp" = (/obj/machinery/camera{c_tag = "Mech Bay Maintenance"; dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bKq" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bKr" = (/obj/effect/showcase{icon_state = "showcase_2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bKs" = (/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Atmos"; req_access_txt = "24"},/obj/machinery/door/window/westright{name = "Atmos"; req_access = null; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bKt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/atmos) +"bKu" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/atmos) +"bKv" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/atmos) +"bKw" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/atmos) +"bKx" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"bKy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bKz" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/atmos) +"bKA" = (/obj/structure/table,/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) +"bKB" = (/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/atmos) +"bKC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bKD" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bKE" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Mix to Filter"; on = 1},/turf/simulated/floor,/area/atmos) +"bKF" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{tag = "icon-manifold-y (WEST)"; icon_state = "manifold-y"; dir = 8},/turf/simulated/floor,/area/atmos) +"bKG" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/valve{dir = 4; icon_state = "valve1"; name = "Pure to Tank"; open = 1},/turf/simulated/floor,/area/atmos) +"bKH" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 4; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bKI" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Unfiltered to Mix"; on = 1},/turf/simulated/floor,/area/atmos) +"bKJ" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "waste_in"; name = "Mix Tank Control"; output_tag = "waste_out"; sensors = list("waste_sensor" = "Tank")},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/atmos) +"bKK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"bKL" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "waste_sensor"; output = 63},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bKM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bKN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) +"bKO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bKP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/cmo) +"bKQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/camera{c_tag = "Chief Medical Officer's Office"; dir = 4; network = "Medbay"},/obj/machinery/computer/med_data,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bKR" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/hypospray,/obj/item/weapon/stamp/cmo,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bKS" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/paper{info = "We'll get to finding your cat as soon as we finish this darts tournament.

--SS13 Security"; name = "Memo"},/obj/item/weapon/paper_bin,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bKT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bKU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/cmo) +"bKV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bKW" = (/obj/structure/closet/extinguisher{pixel_x = 27},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bKX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) +"bKY" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bKZ" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bLa" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/surgery) +"bLb" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/weapon/scalpel,/obj/item/weapon/autopsy_scanner,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bLc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bLd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bLe" = (/obj/structure/table,/obj/item/weapon/circular_saw,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bLf" = (/obj/machinery/r_n_d/server{id_with_download_string = "1"; id_with_upload_string = "1"; name = "Core R&D Server"; server_id = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bLg" = (/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bLh" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = "Research"},/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bLi" = (/obj/machinery/blackbox_recorder,/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bLj" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bLk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/sign/biohazard{pixel_x = 28},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bLl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/requests_console{department = "Xenobiology"; departmentType = 0; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bLm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bLn" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bLo" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bLp" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bLq" = (/obj/machinery/mass_driver{dir = 4; id = "toxinsdriver"},/turf/simulated/floor/plating,/area/toxins/observatory) +"bLr" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/toxins/observatory) +"bLs" = (/turf/simulated/floor/plating,/area/toxins/observatory) +"bLt" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/simulated/floor/plating,/area/toxins/observatory) +"bLu" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/space,/area/toxins/test_area) +"bLv" = (/obj/item/device/radio/beacon,/turf/simulated/floor/airless{icon_state = "bot"},/area/toxins/test_area) +"bLw" = (/obj/machinery/camera{c_tag = "East"; dir = 8; network = "Bomb Testing"; pixel_x = 0; pixel_y = -22},/obj/machinery/light/spot{dir = 4; layer = 2.8},/turf/simulated/floor/airless,/area/toxins/test_area) +"bLx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bLy" = (/turf/simulated/wall,/area/assembly/chargebay) +"bLz" = (/obj/machinery/recharge_station,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) +"bLA" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) +"bLB" = (/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bLC" = (/obj/effect/showcase{icon_state = "showcase_3"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/assembly/chargebay) +"bLD" = (/obj/machinery/light,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/assembly/chargebay) +"bLE" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) +"bLF" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/wall,/area/maintenance/asmaint) +"bLG" = (/obj/structure/closet/secure_closet/atmos_personal,/obj/machinery/light/small,/turf/simulated/floor,/area/atmos) +"bLH" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor,/area/atmos) +"bLI" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/atmos) +"bLJ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/atmos) +"bLK" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor{icon_state = "warning"},/area/atmos) +"bLL" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{icon_state = "warning"},/area/atmos) +"bLM" = (/obj/machinery/portable_atmospherics/canister/air,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) +"bLN" = (/obj/structure/table,/turf/simulated/floor,/area/atmos) +"bLO" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor,/area/atmos) +"bLP" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor,/area/atmos) +"bLQ" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bLR" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bLS" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bLT" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bLU" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bLV" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bLW" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Mix to Tank/Distro"; on = 1},/turf/simulated/floor,/area/atmos) +"bLX" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Gas Mix Outlet Valve"},/turf/simulated/floor{icon_state = "green"; dir = 6},/area/atmos) +"bLY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bLZ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/structure/grille,/turf/simulated/wall,/area) +"bMa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/atmos) +"bMb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/wall,/area/medical/cmo) +"bMc" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bMd" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bMe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) +"bMf" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bMg" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Surgery Observation"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bMh" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bMi" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bMj" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/surgery) +"bMk" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bMl" = (/obj/machinery/optable{id = "medbay"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bMm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bMn" = (/obj/structure/table,/obj/item/weapon/surgical_tool/bonegel,/obj/item/weapon/surgical_tool/bonesetter,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bMo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bMp" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bMq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bMr" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{name = "Research Division Storage"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) +"bMs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) +"bMt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/item/weapon/monkeycube_box,/obj/item/weapon/monkeycube_box,/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/table,/obj/machinery/door_control{id = "xenobio"; name = "Containment Blast Doors"; pixel_x = -1; pixel_y = 7},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/obj/item/weapon/melee/baton,/obj/item/weapon/wrench,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window/northleft{name = "Containment Pen"; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bMD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/xenobiology) +"bME" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Xenobiology Maintenance"; req_access_txt = "55;12"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bMF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/junction,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bMG" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) +"bMH" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) +"bMI" = (/obj/machinery/camera{c_tag = "West"; dir = 4; network = "Bomb Testing"},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/toxins/test_area) +"bMJ" = (/turf/simulated/floor/airless{dir = 5; icon_state = "warning"},/area/toxins/test_area) +"bMK" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/test_area) +"bML" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bMM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bMN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/assembly/chargebay) +"bMO" = (/turf/simulated/floor/grid,/area/assembly/chargebay) +"bMP" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/grid,/area/assembly/chargebay) +"bMQ" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) +"bMR" = (/turf/simulated/floor,/area/assembly/chargebay) +"bMS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/assembly/chargebay) +"bMT" = (/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},/turf/simulated/floor,/area/hallway/primary/aft) +"bMU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/hallway/primary/aft) +"bMV" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) +"bMW" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bMX" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bMY" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/atmos) +"bMZ" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to External"; on = 1},/turf/simulated/floor,/area/atmos) +"bNa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 1; icon_state = "manifold-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) +"bNb" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bNc" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bNd" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bNe" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bNf" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/atmos) +"bNg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor/plating,/area/atmos) +"bNh" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/cmo) +"bNi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bNj" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bNk" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bNl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bNm" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "CMO's Office"; req_access_txt = "40"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/cmo) +"bNn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) +"bNp" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bNq" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bNr" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/medical/surgery) +"bNs" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bNt" = (/obj/machinery/requests_console{department = "Operating Theatre"; departmentType = 0; name = "OR RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bNu" = (/obj/machinery/r_n_d/server{id_with_download_string = "1;2"; id_with_upload_string = "1;2"; name = "Robotics R&D Server"; server_id = 2},/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNv" = (/obj/machinery/alarm/server{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) +"bNw" = (/obj/machinery/message_server,/turf/simulated/floor/grid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) +"bNx" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bNy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bNz" = (/obj/machinery/shieldwallgen{req_access = list(55)},/obj/structure/cable,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bNA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bNB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bNC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bND" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bNE" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/southleft{name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor,/area/toxins/xenobiology) +"bNF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/general/hidden,/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bNG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"bNH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bNI" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 8; name = "Aft Port Maintenance APC"; pixel_x = -25; pixel_y = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bNJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bNK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/assembly/chargebay) +"bNL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor,/area/assembly/chargebay) +"bNM" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) +"bNN" = (/turf/simulated/floor/mech_bay_recharge_floor{dir = 8},/area/assembly/chargebay) +"bNO" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/grid,/area/assembly/chargebay) +"bNP" = (/obj/machinery/door/poddoor{id = "Skynet_launch"; name = "Recharge Bay"; req_access_txt = "22"},/turf/simulated/floor,/area/assembly/chargebay) +"bNQ" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/hallway/primary/aft) +"bNR" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/aft) +"bNS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"bNT" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/aft) +"bNU" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; icon_state = "manifold-c"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bNV" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bNW" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/security/engineering,/turf/simulated/floor,/area/atmos) +"bNX" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution Loop Monitor"; sensors = list("air_sensor" = "Mixed Air Supply Tank", "mair_meter" = "Mixed Air Supply Transfer", "dloop_atm_meter" = "Distribution Loop - Atmos")},/turf/simulated/floor,/area/atmos) +"bNY" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/general_air_control{frequency = 1441; name = "Supply Air Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/atmos) +"bNZ" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/station_alert,/obj/machinery/camera{c_tag = "Airlock"; dir = 2; network = "Atmospherics"},/turf/simulated/floor,/area/atmos) +"bOa" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/atmos_alert,/turf/simulated/floor,/area/atmos) +"bOb" = (/obj/structure/closet/fireaxecabinet{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/computer/atmoscontrol,/turf/simulated/floor,/area/atmos) +"bOc" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) +"bOd" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bOe" = (/obj/item/device/radio/beacon,/turf/simulated/floor,/area/atmos) +"bOf" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bOg" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bOh" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bOi" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 9; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bOj" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/atmos) +"bOk" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 4; icon_state = "intact_on"; name = "Gas filter (N2O tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bOl" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "escape"; dir = 5},/area/atmos) +"bOm" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bOn" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "n2o_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/n20,/area/atmos) +"bOo" = (/turf/simulated/floor/engine/n20,/area/atmos) +"bOp" = (/obj/structure/closet/secure_closet/CMO,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bOq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bOr" = (/obj/machinery/power/apc{dir = 2; name = "Medical Office APC"; pixel_x = 0; pixel_y = -22},/obj/structure/cable,/obj/structure/closet/l3closet/virology,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bOs" = (/obj/structure/closet/wardrobe/cmo,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bOt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/cmo) +"bOu" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 30; pixel_y = 0; pixel_z = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bOw" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bOx" = (/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Observation Shutters"; name = "Observation Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/surgery) +"bOy" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOz" = (/obj/structure/table,/obj/machinery/light,/obj/item/device/radio/intercom{pixel_y = -25},/obj/item/weapon/cleaner,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOA" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/closet/secure_closet/anaesthetic,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOB" = (/obj/structure/closet/crate/freezer,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOC" = (/turf/simulated/wall/r_wall,/area/medical/virology) +"bOD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bOE" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bOF" = (/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bOG" = (/obj/machinery/atmospherics/pipe/simple/general/hidden,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bOH" = (/turf/simulated/floor/airless{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/test_area) +"bOI" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bOJ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bOK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bOL" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bOM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bON" = (/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/assembly/chargebay) +"bOO" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/assembly/chargebay) +"bOP" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) +"bOQ" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bOR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor,/area/atmos) +"bOS" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/atmos) +"bOT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bOU" = (/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Atmos"; req_access_txt = "24"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bOV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/atmos) +"bOW" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/atmos) +"bOX" = (/obj/machinery/light,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/atmos) +"bOY" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Air to Tank"; on = 0},/turf/simulated/floor,/area/atmos) +"bOZ" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Mix to Tank"; on = 0},/turf/simulated/floor,/area/atmos) +"bPa" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "Pure to Tank"; on = 1},/turf/simulated/floor,/area/atmos) +"bPb" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bPc" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bPd" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/turf/simulated/floor{icon_state = "escape"; dir = 4},/area/atmos) +"bPe" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) +"bPf" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{valve_open = 1},/turf/simulated/floor/engine/n20,/area/atmos) +"bPg" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine/n20,/area/atmos) +"bPh" = (/obj/structure/closet/l3closet,/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bPi" = (/obj/structure/closet/l3closet,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bPj" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bPk" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bPl" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bPm" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/research{name = "Research Division"}) +"bPn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) +"bPo" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bPp" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bPq" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; icon_state = "on"; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bPr" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bPs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bPt" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bPu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bPv" = (/obj/machinery/power/apc{dir = 8; name = "Mech Bay APC"; pixel_x = -25; pixel_y = 1},/obj/structure/cable,/obj/machinery/camera{c_tag = "Mech Recharge Bay 2"; dir = 4},/turf/simulated/floor,/area/assembly/chargebay) +"bPw" = (/obj/machinery/camera{c_tag = "Mech Recharge Bay"; dir = 8},/obj/machinery/driver_button{id = "Skynet_launch"; name = "Recharge Bay Exit Button"; pixel_x = 24; pixel_y = 0; req_access = null; req_access_txt = "22"; text = "chapel"},/turf/simulated/floor,/area/assembly/chargebay) +"bPx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/chargebay) +"bPy" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Aft Primary Hallway"; dir = 4; network = "SS13"},/turf/simulated/floor,/area/hallway/primary/aft) +"bPz" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/hallway/primary/aft) +"bPA" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bPB" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bPC" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bPD" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) +"bPE" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/item/clothing/gloves/black,/turf/simulated/floor,/area/atmos) +"bPF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/table,/obj/machinery/door_control{id = "atmos"; name = "Atmos Door Control"; pixel_x = -6; pixel_y = -5; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bPG" = (/obj/structure/table,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 1},/turf/simulated/floor,/area/atmos) +"bPH" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) +"bPI" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bPJ" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 10; icon_state = "intact-r"; initialize_directions = 10; level = 2},/obj/structure/closet/extinguisher{pixel_x = 27; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bPK" = (/turf/simulated/wall,/area/atmos) +"bPL" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bPM" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/atmos) +"bPN" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/atmos) +"bPO" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bPP" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/turf/simulated/floor{icon_state = "escape"; dir = 6},/area/atmos) +"bPQ" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/atmos) +"bPR" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) +"bPS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/n20,/area/atmos) +"bPT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bPU" = (/obj/machinery/door/window/westleft{name = "Medical Delivery"; req_access_txt = "34"},/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Medbay"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/medical/medbay) +"bPV" = (/obj/machinery/door/window/eastleft{name = "Medical Delivery"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/medbay) +"bPW" = (/obj/machinery/camera{c_tag = "Delivery Entrance"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bPX" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bPY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bPZ" = (/obj/machinery/light{dir = 1},/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bQa" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bQb" = (/obj/structure/stool/bed/roller,/obj/machinery/camera{c_tag = "Surgery Recovery Room"; dir = 2; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bQc" = (/obj/machinery/firealarm{pixel_y = 25},/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bQd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"bQe" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQf" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQg" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/virology) +"bQh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -23; pixel_y = -8; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 20},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) +"bQl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bQm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bQn" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/medical/research{name = "Research Division"}) +"bQo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/medical/research{name = "Research Division"}) +"bQp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bQq" = (/obj/structure/closet/extinguisher{pixel_x = 27},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Toxins Auxiliary Storage"; dir = 8; network = "Research"; pixel_x = 0; pixel_y = -22},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bQr" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bQs" = (/mob/living/carbon/metroid,/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bQt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bQu" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall,/area/maintenance/asmaint2) +"bQv" = (/turf/simulated/wall,/area/maintenance/aft) +"bQw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/camera{c_tag = "Assembly Line Maintenance"; dir = 8},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bQx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/grid,/area/assembly/chargebay) +"bQy" = (/obj/machinery/light_switch{pixel_y = 24},/turf/simulated/floor,/area/assembly/chargebay) +"bQz" = (/obj/machinery/door/airlock/glass{name = "Assembly Line"; req_access_txt = "29"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/assembly/chargebay) +"bQA" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/crowbar,/turf/simulated/floor,/area/hallway/primary/aft) +"bQB" = (/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Atmos Delivery"; req_access_txt = "24"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"},/area/atmos) +"bQC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/atmos) +"bQD" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"bQE" = (/obj/structure/cable,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/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,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/atmos) +"bQF" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bQG" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/atmos) +"bQH" = (/obj/structure/closet/firecloset,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/atmos) +"bQI" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/atmos) +"bQJ" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) +"bQK" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) +"bQL" = (/obj/machinery/camera{c_tag = "East"; dir = 8; network = "Atmospherics"},/turf/simulated/floor,/area/atmos) +"bQM" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bQN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bQO" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/door/airlock/glass{name = "Rest Room"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bQP" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bQQ" = (/obj/machinery/door/airlock/glass{name = "Virology"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQR" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQS" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQT" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; holdopen = 0; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Access"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQU" = (/obj/machinery/atmospherics/unary/vent_scrubber,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 20},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQW" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/medical/research{name = "Research Division"}) +"bQX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bQY" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/research{name = "Research Division"}) +"bQZ" = (/obj/machinery/camera{c_tag = "Xenobiology Containment Pen"; dir = 1; network = "Research"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/toxins/xenobiology) +"bRa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRb" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "0"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"bRe" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/airless{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/toxins/test_area) +"bRh" = (/obj/machinery/power/apc{dir = 4; name = "Explosives Testing APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRi" = (/obj/machinery/camera{c_tag = "South"; dir = 1; network = "Bomb Testing"},/obj/machinery/light/spot,/turf/simulated/floor/airless,/area/toxins/test_area) +"bRj" = (/turf/simulated/floor/plating,/area/maintenance/aft) +"bRk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRl" = (/obj/item/clothing/head/ushanka,/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Engineering","Chief Engineer"); dir = 1; icon_state = "pipe-j1s"; sortType = list("Robotics")},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bRm" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/assembly/assembly_line) +"bRn" = (/obj/machinery/light,/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/chargebay) +"bRo" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/assembly/chargebay) +"bRp" = (/obj/machinery/light,/turf/simulated/floor,/area/assembly/chargebay) +"bRq" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/hallway/primary/aft) +"bRr" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Atmospherics"},/obj/machinery/door/window{base_state = "left"; dir = 2; icon_state = "left"; name = "Atmos Delivery"; req_access_txt = "34"},/turf/simulated/floor{icon_state = "bot"},/area/hallway/primary/aft) +"bRs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/atmos) +"bRt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/atmos) +"bRu" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor,/area/atmos) +"bRv" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; icon_state = "intact_on"; name = "Gas filter (Toxins tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bRw" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"bRx" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "tox_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bRy" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bRz" = (/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) +"bRA" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bRB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bRC" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bRD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/closet/wardrobe/nurse,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRE" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/wardrobe/medic_white,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bRF" = (/obj/machinery/light,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bRG" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bRH" = (/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bRI" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bRJ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bRK" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 23; pixel_y = 8; req_access_txt = "39"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bRL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bRM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -8; pixel_y = -19; req_access_txt = "39"},/obj/machinery/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 20},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bRN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bRQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRR" = (/obj/item/clothing/mask/cigarette,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRS" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRT" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bRU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bRV" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bRW" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/apmaint) +"bRX" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/assembly/assembly_line) +"bRY" = (/turf/simulated/wall,/area/assembly/assembly_line) +"bRZ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass{name = "Assembly Line"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) +"bSa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/assembly/assembly_line) +"bSb" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor,/area/hallway/primary/aft) +"bSc" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/hallway/primary/aft) +"bSd" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 4},/area/hallway/primary/aft) +"bSe" = (/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/aft) +"bSf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Airlock Window Shield"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Atmospherics"; req_access = null; req_access_txt = "24"},/turf/simulated/floor,/area/atmos) +"bSg" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/atmos) +"bSh" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/atmos) +"bSi" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/atmos) +"bSj" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/camera{c_tag = "Central"; dir = 4; network = "Atmospherics"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/atmos) +"bSk" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) +"bSl" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bSm" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bSn" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bSo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bSp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bSq" = (/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/plating,/area/maintenance/asmaint) +"bSr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bSs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bSt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Medical Maintenance"; req_access_txt = "5"; req_one_access_txt = "1"},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay) +"bSu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/medical/medbay) +"bSv" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/medical/virology) +"bSw" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 6; icon_state = "intact-r-f"; initialize_directions = 6; level = 1; name = "pipe"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bSx" = (/obj/effect/sign/biohazard,/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bSy" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; holdopen = 0; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Access"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bSz" = (/obj/effect/sign/biohazard,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bSA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) +"bSB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"bSC" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bSD" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bSE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"bSF" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bSG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/medical/virology) +"bSH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bSI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bSJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bSK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bSL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bSM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/toxins/test_area) +"bSN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bSO" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bSP" = (/obj/structure/table,/obj/structure/disposalpipe/segment,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor,/area/assembly/assembly_line) +"bSQ" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor,/area/assembly/assembly_line) +"bSR" = (/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,/obj/item/weapon/reagent_containers/glass/beaker/tricordrazine,/obj/item/weapon/reagent_containers/glass/beaker/tricordrazine,/obj/item/weapon/reagent_containers/glass/beaker/tricordrazine,/turf/simulated/floor,/area/assembly/assembly_line) +"bSS" = (/obj/structure/table,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_y = 5},/turf/simulated/floor,/area/assembly/assembly_line) +"bST" = (/obj/machinery/computer/rdconsole{id = 2; name = "Robotics R&D Console"; req_access = null; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) +"bSU" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/assembly/assembly_line) +"bSV" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/flash,/obj/item/device/flash,/obj/structure/table,/turf/simulated/floor,/area/assembly/assembly_line) +"bSW" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/device/multitool,/obj/machinery/camera{c_tag = "Assembly Line Exit"; dir = 2},/obj/structure/table,/turf/simulated/floor,/area/assembly/assembly_line) +"bSX" = (/turf/simulated/floor,/area/assembly/assembly_line) +"bSY" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/clothing/head/helmet/welding{pixel_x = -3; pixel_y = 5},/obj/structure/table,/obj/machinery/light_switch{pixel_y = 24},/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/assembly_line) +"bSZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bTa" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bTb" = (/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bTc" = (/obj/structure/closet/extinguisher{pixel_x = 0; pixel_y = -27},/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) +"bTd" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "cautioncorner"; dir = 2},/area/hallway/primary/aft) +"bTe" = (/obj/effect/landmark{name = "emcloset"},/turf/simulated/floor{icon_state = "caution"; dir = 6},/area/hallway/primary/aft) +"bTf" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/atmos) +"bTg" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/atmos) +"bTh" = (/obj/machinery/atmospherics/pipe/simple{dir = 6; icon_state = "intact"; initialize_directions = 6; level = 2},/obj/structure/closet/firecloset,/turf/simulated/floor,/area/atmos) +"bTi" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/atmos) +"bTj" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bTk" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/atmos) +"bTl" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bTm" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "Plasma Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/atmos) +"bTn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "tox_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) +"bTo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bTp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bTq" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) +"bTs" = (/obj/structure/table,/obj/item/weapon/storage/beakerbox{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/syringes,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bTt" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Virologist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_y = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bTu" = (/obj/machinery/computer/diseasesplicer,/obj/machinery/camera{c_tag = "Virology North"; network = "Medbay"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bTv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"bTw" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bTx" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/bedsheet,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bTy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/virology) +"bTz" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bTB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bTC" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/structure/table,/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/flash,/obj/item/device/flash,/obj/item/weapon/cable_coil,/turf/simulated/floor,/area/assembly/assembly_line) +"bTD" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) +"bTE" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/assembly_line) +"bTF" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Assembly Line APC"; pixel_x = 1; pixel_y = 25},/turf/simulated/floor,/area/assembly/assembly_line) +"bTG" = (/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor,/area/assembly/assembly_line) +"bTH" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/assembly/assembly_line) +"bTI" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/assembly/assembly_line) +"bTJ" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/assembly/assembly_line) +"bTK" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westright{name = "Assembly Line Desk"; req_access_txt = "29"},/obj/machinery/door/window/eastleft{name = "Reception Window"},/turf/simulated/floor,/area/assembly/assembly_line) +"bTL" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"bTM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) +"bTN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bTO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bTP" = (/obj/item/weapon/crowbar,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) +"bTQ" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 1; name = "CE office APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/chiefs_office) +"bTR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/emcloset,/turf/simulated/floor,/area/engine/chiefs_office) +"bTS" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/cable,/turf/simulated/floor,/area/atmos) +"bTT" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; name = "External to Filter"; on = 1},/turf/simulated/floor,/area/atmos) +"bTU" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/atmos) +"bTV" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater,/turf/simulated/floor,/area/atmos) +"bTW" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bTX" = (/obj/machinery/atmospherics/pipe/manifold{color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bTY" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) +"bTZ" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 4; icon_state = "intact-y"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) +"bUa" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bUb" = (/turf/simulated/wall/r_wall,/area/maintenance/incinerator) +"bUc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUd" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/clothing/glasses/hud/health,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUe" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUf" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUg" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUh" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"bUj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/table,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUl" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) +"bUm" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) +"bUn" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) +"bUo" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) +"bUp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bUq" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/device/multitool,/obj/item/weapon/crowbar,/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor,/area/assembly/assembly_line) +"bUr" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/assembly/assembly_line) +"bUs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/assembly/assembly_line) +"bUt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor,/area/assembly/assembly_line) +"bUu" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/assembly/assembly_line) +"bUv" = (/obj/structure/table/reinforced,/obj/machinery/door/window/eastright{name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/window/westleft{name = "Assembly Line Desk"; req_access_txt = "29"},/turf/simulated/floor,/area/assembly/assembly_line) +"bUw" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bUx" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (WEST)"; icon_state = "manifold-b-f"; dir = 8},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bUy" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bUz" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bUA" = (/obj/machinery/alarm{pixel_y = 23},/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bUB" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bUC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bUD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bUE" = (/obj/machinery/door_control{icon_state = "doorctrl0"; id = "Engineering"; name = "Engine Security Doors"; pixel_x = 25; pixel_y = -6; req_access_txt = "11"},/obj/machinery/door_control{id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 25; pixel_y = 6; req_access_txt = "11"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor,/area/engine/chiefs_office) +"bUF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/atmos) +"bUG" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{tag = "icon-manifold-r (WEST)"; icon_state = "manifold-r"; dir = 8},/turf/simulated/floor,/area/atmos) +"bUH" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "N2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bUI" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) +"bUJ" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_on"; name = "Gas filter (CO2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bUK" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/atmos) +"bUL" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "co2_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bUM" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bUN" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bUO" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bUP" = (/obj/machinery/atmospherics/pipe/tank/toxins{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUQ" = (/obj/machinery/atmospherics/pipe/tank/oxygen{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUS" = (/obj/machinery/atmospherics/portables_connector{dir = 2; name = "Gas Input"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUT" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUU" = (/obj/structure/table,/obj/item/device/radio/intercom{pixel_x = -25},/obj/item/weapon/virusdish/random{pixel_x = -6; pixel_y = 5},/obj/item/weapon/virusdish/random{pixel_x = 3; pixel_y = 2},/obj/item/weapon/virusdish/random,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUV" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUX" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bUY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/medical/virology) +"bUZ" = (/obj/machinery/door/window{dir = 1; name = "Isolation A"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bVa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"bVb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/medical/virology) +"bVc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) +"bVd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/window{dir = 1; name = "Isolation B"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bVe" = (/obj/item/weapon/cigbutt,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bVf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) +"bVg" = (/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/assembly/assembly_line) +"bVh" = (/obj/machinery/camera{c_tag = "Robotics Assembly"; dir = 1},/obj/machinery/conveyor_switch{id = "Skynet_heavy"},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/assembly/assembly_line) +"bVi" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor,/area/assembly/assembly_line) +"bVj" = (/obj/structure/stool,/turf/simulated/floor,/area/assembly/assembly_line) +"bVk" = (/obj/structure/stool,/obj/machinery/r_n_d/circuit_imprinter{pixel_y = 1},/turf/simulated/floor,/area/assembly/assembly_line) +"bVl" = (/obj/machinery/requests_console{department = "Assembly Line (Robotics)"; departmentType = 2; name = "assembly line RC"; pixel_y = -30},/turf/simulated/floor,/area/assembly/assembly_line) +"bVm" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/assembly/assembly_line) +"bVn" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Assembly Line Delivery"; req_access_txt = "29"},/obj/structure/window/reinforced{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "delivery"},/area/assembly/assembly_line) +"bVo" = (/obj/machinery/door/window/eastright{name = "Assembly Line Delivery"; req_access_txt = "34"},/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Assembly Line"},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/assembly/assembly_line) +"bVp" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"bVq" = (/obj/machinery/light{dir = 8},/obj/machinery/keycard_auth{pixel_x = -25},/turf/simulated/floor,/area/engine/chiefs_office) +"bVr" = (/turf/simulated/floor,/area/engine/chiefs_office) +"bVs" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/chiefs_office) +"bVt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/chiefs_office) +"bVu" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/stool,/turf/simulated/floor,/area/engine/chiefs_office) +"bVv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/engine/chiefs_office) +"bVw" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/chiefs_office) +"bVx" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"bVy" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area/atmos) +"bVz" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bVA" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_off"; name = "O2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) +"bVB" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "N2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) +"bVC" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor,/area/atmos) +"bVD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "co2_in"; name = "Carbon Dioxide Supply Control"; output_tag = "co2_out"; sensors = list("co2_sensor" = "Tank")},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/atmos) +"bVE" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "co2_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bVF" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bVG" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bVH" = (/obj/machinery/atmospherics/binary/pump,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bVI" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bVJ" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bVK" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bVL" = (/obj/machinery/door/window{dir = 8; icon = 'windoor.dmi'; name = "Virology Holding Rooms"; req_access_txt = "39"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bVM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Virology East"; dir = 8; network = "Medbay"},/turf/simulated/floor{icon_state = "white"},/area) +"bVN" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/weapon/cell{pixel_x = 5; pixel_y = -5; charge = 100; maxcharge = 15000},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor,/area/assembly/assembly_line) +"bVO" = (/obj/structure/table,/obj/item/stack/sheet/r_metal{amount = 20},/obj/structure/disposalpipe/segment,/obj/item/stack/sheet/glass{amount = 20},/turf/simulated/floor,/area/assembly/assembly_line) +"bVP" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/assembly_line) +"bVQ" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/assembly_line) +"bVR" = (/obj/machinery/conveyor{dir = 4; id = "Skynet_heavy"},/obj/machinery/light,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/assembly_line) +"bVS" = (/obj/machinery/copier,/turf/simulated/floor,/area/assembly/assembly_line) +"bVT" = (/obj/structure/filingcabinet,/turf/simulated/floor,/area/assembly/assembly_line) +"bVU" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-2"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/assembly/assembly_line) +"bVV" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bVW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/aft) +"bVX" = (/obj/machinery/camera{c_tag = "Aft Primary Hallway South"; dir = 4; network = "SS13"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bVY" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bVZ" = (/obj/item/weapon/clipboard,/obj/item/weapon/stamp/ce,/obj/item/clothing/glasses/meson,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) +"bWa" = (/obj/item/weapon/storage/belt/utility,/obj/item/weapon/weldingtool,/obj/item/weapon/wrench,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) +"bWb" = (/obj/item/weapon/zippo,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/structure/table/reinforced,/obj/structure/disposalpipe/segment,/obj/item/device/hacktool/engineer,/turf/simulated/floor,/area/engine/chiefs_office) +"bWc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/engine/chiefs_office) +"bWd" = (/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/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/structure/table/reinforced,/obj/item/stack/medical/ointment{pixel_y = 4},/turf/simulated/floor,/area/engine/chiefs_office) +"bWe" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/chiefs_office) +"bWf" = (/obj/machinery/camera{c_tag = "CE's Office"; dir = 1; network = "Engineering"; pixel_x = 23},/obj/structure/table/reinforced,/obj/effect/deskclutter,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/chiefs_office) +"bWg" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) +"bWh" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bWi" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bWj" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) +"bWk" = (/obj/machinery/atmospherics/pipe/simple{color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"bWl" = (/obj/machinery/atmospherics/pipe/manifold{color = "cyan"; dir = 8; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/atmos) +"bWm" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "O2 to Air"; on = 1},/turf/simulated/floor,/area/atmos) +"bWn" = (/obj/machinery/atmospherics/trinary/mixer{icon_state = "intact_on"; name = "Gas mixer (N2/O2)"; node1_concentration = 0.8; node2_concentration = 0.2; on = 1; pixel_x = 0; pixel_y = 1; target_pressure = 4500},/turf/simulated/floor,/area/atmos) +"bWo" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; dir = 5; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bWp" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 to Pure"; on = 0},/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bWq" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/atmos) +"bWr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) +"bWs" = (/obj/machinery/door/poddoor{id = "disvent"; name = "Incinerator Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bWt" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bWu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'DANGER: FIRE'"; icon_state = "fire"; name = "DANGER: FIRE"},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bWv" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/binary/pump{dir = 4},/obj/machinery/access_button{command = "cycle_interior"; layer = 3.1; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = 22; pixel_y = -10},/obj/machinery/light{dir = 1},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bWw" = (/obj/machinery/door_control{id = "disvent"; name = "Incinerator Vent Control"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bWx" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bWy" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bWz" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bWA" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/atmospherics/valve{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bWB" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bWC" = (/obj/machinery/disease2/incubator,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bWD" = (/obj/machinery/computer/curer,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bWE" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; dir = 6; icon_state = "intact-b-f"; initialize_directions = 6; level = 1; name = "pipe"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bWF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"bWG" = (/obj/machinery/door/window{name = "Monkey Pen"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bWH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"bWI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) +"bWJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-b-f (WEST)"; name = "pipe"; icon_state = "intact-b-f"; dir = 8; level = 1; initialize_directions = 10; color = "blue"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) +"bWK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/turf/simulated/wall/r_wall,/area/medical/virology) +"bWL" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWM" = (/obj/structure/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"},/turf/simulated/floor/plating/airless,/area/maintenance/asmaint2) +"bWN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bWO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area) +"bWP" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area) +"bWQ" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 4},/turf/simulated/floor/plating/airless,/area) +"bWR" = (/obj/machinery/computer/operating{id = "robotics"; name = "Robotics Operating Computer"},/turf/simulated/floor,/area/assembly/assembly_line) +"bWS" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/assembly/assembly_line) +"bWT" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/assembly/assembly_line) +"bWU" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Assembly Line Maintenance"; req_access_txt = "12;29"},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bWV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/assembly/assembly_line) +"bWW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bWX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/aft) +"bWY" = (/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bWZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"bXa" = (/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "yellowcorner"},/area/hallway/primary/aft) +"bXb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bXc" = (/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Chief Engineer"); dir = 8; icon_state = "pipe-j2s"; sortType = list("Engineering")},/turf/simulated/wall,/area/engine/chiefs_office) +"bXd" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/engine/chiefs_office) +"bXe" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/engine/chiefs_office) +"bXf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/glass/glass_engineering{req_access_txt = "56"},/turf/simulated/floor,/area/engine/chiefs_office) +"bXg" = (/turf/simulated/wall,/area/engine/chiefs_office) +"bXh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/engine/chiefs_office) +"bXi" = (/obj/machinery/camera{c_tag = "South West"; dir = 4; network = "Atmospherics"},/obj/machinery/portable_atmospherics/pump,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"bXj" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "N2 Out"; on = 1},/turf/simulated/floor,/area/atmos) +"bXk" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; icon_state = "intact_on"; name = "Gas filter (N2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bXl" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bXm" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "O2 Out"; on = 1},/turf/simulated/floor,/area/atmos) +"bXn" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (O2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) +"bXo" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 4; icon_state = "intact-g"; initialize_directions = 12; level = 2},/turf/simulated/floor,/area/atmos) +"bXp" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; dir = 9; icon_state = "intact-g"; level = 2},/turf/simulated/floor,/area/atmos) +"bXq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating,/area/atmos) +"bXr" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; on = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bXs" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Incinerator Access"; req_access_txt = "12"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bXt" = (/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bXu" = (/obj/machinery/door/airlock/maintenance{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "incinerator_airlock_interior"; locked = 1; name = "Incinerator Access"; req_access_txt = "12"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bXv" = (/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bXw" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bXx" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bXy" = (/obj/machinery/atmospherics/valve,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXz" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXA" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/medical/virology) +"bXD" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/disease2/isolator,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bXE" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bXF" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Virology APC"; pixel_x = 0; pixel_y = -23},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bXG" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/light,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = 32},/obj/machinery/disease2/diseaseanalyser,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bXH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bXI" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/mask/gas,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXJ" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bXK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"bXL" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) +"bXM" = (/turf/simulated/wall,/area/maintenance/portsolar) +"bXN" = (/obj/machinery/optable{id = "robotics"; name = "Robotics Operating Table"},/turf/simulated/floor,/area/assembly/assembly_line) +"bXO" = (/obj/structure/table,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/turf/simulated/floor,/area/assembly/assembly_line) +"bXP" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/maintenance/aft) +"bXQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft) +"bXR" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bXS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bXT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/aft) +"bXU" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Engineering"},/obj/machinery/door/window/eastright{base_state = "left"; dir = 1; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "34"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/engine/engineering) +"bXV" = (/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"bXW" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) +"bXX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/hallway/primary/aft) +"bXY" = (/obj/structure/disposalpipe/segment,/obj/machinery/copier,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/engine/engineering) +"bXZ" = (/obj/machinery/atmospherics/valve{dir = 4; icon_state = "valve1"; name = "Engine Room Air Shutoff"; open = 1},/turf/simulated/floor,/area/engine/engineering) +"bYa" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/structure/bookcase/manuals/engineering,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"bYb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) +"bYc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/monitor{name = "Engineering Power Monitor"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) +"bYd" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/computer/atmos_alert,/turf/simulated/floor,/area/engine/engineering) +"bYe" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = -1},/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/engineering) +"bYf" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/atmos) +"bYg" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; icon_state = "valve1"; name = "Nitrogen Outlet Valve"; open = 1},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) +"bYh" = (/obj/machinery/light,/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{icon_state = "red"},/area/atmos) +"bYi" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/atmos) +"bYj" = (/obj/machinery/atmospherics/valve/digital{color = "yellow"; icon_state = "valve1"; name = "Oxygen Outlet Valve"; open = 1},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/atmos) +"bYk" = (/obj/machinery/light,/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; sensors = list("o2_sensor" = "Tank")},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/atmos) +"bYl" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/atmos) +"bYm" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 5; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) +"bYn" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/obj/machinery/meter{frequency = 1443; id = "mair_meter"},/turf/simulated/floor{icon_state = "arrival"; dir = 10},/area/atmos) +"bYo" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1443; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; pressure_setting = 2000; sensors = list("air_sensor" = "Tank")},/turf/simulated/floor{icon_state = "arrival"},/area/atmos) +"bYp" = (/obj/machinery/atmospherics/valve/digital{color = "cyan"; icon_state = "valve1"; name = "Mixed Air Outlet Valve"; open = 1},/obj/machinery/camera{c_tag = "South East"; dir = 1; network = "Atmospherics"},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos) +"bYq" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; icon_state = "on"; on = 1; pixel_y = 1},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bYr" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = -24; pixel_y = 8},/obj/machinery/light,/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bYs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'DANGER: FIRE'"; icon_state = "fire"; name = "DANGER: FIRE"},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bYt" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "incinerator_airlock_exterior"; id_tag = "incinerator_access_control"; interior_door_tag = "incinerator_airlock_interior"; name = "Incinerator Access Console"; pixel_y = -26; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYu" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/ignition_switch{id = "Incinerator"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYv" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYw" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bYx" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYy" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/power/apc{dir = 4; name = "Incinerator APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bYz" = (/obj/machinery/door/window{dir = 1; name = "Virology Back Room"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bYA" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bYB" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) +"bYC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/medical/virology) +"bYD" = (/obj/item/device/radio/intercom{pixel_x = -25},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bYE" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bYF" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/mask/gas,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bYG" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) +"bYH" = (/obj/machinery/camera{c_tag = "Aft Port Solar Array"; dir = 8; network = "Solars"},/turf/space,/area) +"bYI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"bYJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"bYK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"bYL" = (/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bYM" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bYN" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes{charge = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bYO" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/maintenance/portsolar) +"bYP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/camera{c_tag = "Aft Lower Maintenance"; dir = 2},/turf/simulated/floor/plating,/area/maintenance/aft) +"bYQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bYR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bYS" = (/obj/structure/closet/secure_closet/roboticist_personal,/turf/simulated/floor,/area/assembly/assembly_line) +"bYT" = (/obj/structure/closet/wardrobe/robotics_yellow,/turf/simulated/floor,/area/assembly/assembly_line) +"bYU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/aft) +"bYV" = (/turf/simulated/wall/r_wall,/area/maintenance/aft) +"bYW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/maintenance/aft) +"bYX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/maintenance/aft) +"bYY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"bYZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/window/southleft{base_state = "left"; dir = 2; icon_state = "left"; name = "Engineering Delivery"; req_access_txt = "10"},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "delivery"},/area/engine/engineering) +"bZa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) +"bZb" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"bZc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/engine/engineering) +"bZd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/disposalpipe/segment,/obj/structure/closet/extinguisher{pixel_x = -27; pixel_y = 0},/obj/structure/filingcabinet,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/engine/engineering) +"bZe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) +"bZf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/engineering) +"bZg" = (/turf/simulated/floor,/area/engine/engineering) +"bZh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/engine/engineering) +"bZi" = (/obj/machinery/computer/security/engineering,/turf/simulated/floor,/area/engine/engineering) +"bZj" = (/turf/simulated/wall/r_wall,/area/engine/engineering) +"bZk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/atmos) +"bZl" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bZm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bZn" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bZo" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/atmos) +"bZp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/atmos) +"bZq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bZr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bZs" = (/obj/structure/closet/secure_closet/viro_personal{pixel_x = -5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZt" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/obj/machinery/meter{layer = 2},/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZu" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bZv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"bZw" = (/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) +"bZx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/port) +"bZy" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) +"bZz" = (/turf/simulated/floor/plating/airless,/area/solar/port) +"bZA" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) +"bZB" = (/obj/machinery/door/airlock/external{name = "West Solar Maintenance"; req_access = null; req_access_txt = "13"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bZC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bZD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bZE" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bZF" = (/obj/machinery/door/airlock/engineering{name = "Port Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"bZG" = (/obj/structure/closet/crate,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft) +"bZH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bZI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/assembly/assembly_line) +"bZJ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) +"bZK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"bZL" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/engine/engineering) +"bZM" = (/obj/machinery/light{dir = 1},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/engine/engineering) +"bZN" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/engine/engineering) +"bZO" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Engineering APC"; pixel_x = 0; pixel_y = 25},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"bZP" = (/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) +"bZQ" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engine_smes) +"bZR" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engine_smes) +"bZS" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engine_smes) +"bZT" = (/obj/machinery/light{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 8},/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 32},/obj/structure/closet/crate/radiation,/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"bZU" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/power/monitor{name = "Station Power Monitor"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"bZV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"bZW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{icon_state = "yellow"; dir = 10},/area/engine/engineering) +"bZX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{icon_state = "yellow"},/area/engine/engineering) +"bZY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/engine/engineering) +"bZZ" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; icon_state = "manifold-b-f"; dir = 4},/turf/simulated/wall/r_wall,/area/engine/engineering) +"caa" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"cab" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) +"cac" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) +"cad" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/engine/engineering) +"cae" = (/obj/machinery/atmospherics/pipe/simple{color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) +"caf" = (/obj/machinery/atmospherics/pipe/simple{color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) +"cag" = (/obj/machinery/atmospherics/pipe/simple{color = "cyan"; icon_state = "intact-c"; level = 2},/obj/structure/grille,/turf/simulated/wall,/area) +"cah" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cai" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_on"; on = 1},/turf/simulated/floor/plating,/area) +"caj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{pixel_x = -25},/obj/structure/closet/l3closet/virology{pixel_x = -5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cak" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/weapon/secstorage/ssafe{pixel_x = 5; pixel_y = -29},/obj/machinery/camera{c_tag = "Virology Back Room"; dir = 1; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cal" = (/obj/item/weapon/bedsheet,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cam" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"can" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cao" = (/obj/machinery/camera{c_tag = "Virology Monkey Pen"; dir = 1; network = "Medbay"; pixel_x = 22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cap" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/port) +"caq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"car" = (/obj/machinery/power/solar_control{id = "portsolar"; name = "Port Solar Control"; track = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cas" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cat" = (/obj/machinery/power/apc{name = "Port Solar APC"; dir = 4; pixel_x = 23; pixel_y = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/portsolar) +"cau" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) +"cav" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) +"caw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) +"cax" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) +"cay" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/aft) +"caz" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/engineering) +"caA" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engineering) +"caB" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engineering) +"caC" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/engine/engineering) +"caD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/engineering) +"caE" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/engineering) +"caF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/engineering) +"caG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) +"caH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/turf/simulated/floor,/area/engine/engineering) +"caI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/item/weapon/cigpacket,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) +"caJ" = (/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) +"caK" = (/obj/effect/landmark/start{name = "Chief Engineer"},/obj/structure/stool,/turf/simulated/floor,/area/engine/engineering) +"caL" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/engine/engineering) +"caM" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos) +"caN" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area) +"caO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/medical/virology) +"caP" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) +"caQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) +"caR" = (/obj/machinery/atmospherics/pipe/manifold{color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/virology) +"caS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/medical/virology) +"caT" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/port) +"caU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) +"caV" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft) +"caW" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Aft Maintenance APC"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/aft) +"caX" = (/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/maintenance/aft) +"caY" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/engineering) +"caZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) +"cba" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/engineering) +"cbb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/engineering) +"cbc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"cbd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cbe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cbf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/engine/engineering) +"cbg" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) +"cbh" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cbi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cbj" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/stool,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cbk" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) +"cbl" = (/obj/machinery/camera{c_tag = "Break Room"; dir = 8; network = "Engineering"},/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor,/area/engine/engineering) +"cbm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cbn" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cbo" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "n2_in"; on = 1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cbp" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "o2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cbq" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "o2_sensor"},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cbr" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1441; icon_state = "on"; id = "o2_in"; on = 1},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"cbs" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cbt" = (/obj/machinery/air_sensor{frequency = 1443; id_tag = "air_sensor"; output = 7},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cbu" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; external_pressure_bound = 0; frequency = 1443; icon_state = "in"; id_tag = "air_out"; internal_pressure_bound = 2000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cbv" = (/obj/machinery/atmospherics/pipe/vent{dir = 1},/turf/simulated/floor/plating,/area) +"cbw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cbx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cby" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cbz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cbA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"cbB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"cbC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) +"cbD" = (/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/engine/engineering) +"cbE" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/electrical{pixel_x = -5; pixel_y = -5},/obj/item/weapon/storage/toolbox/electrical{pixel_x = -5; pixel_y = -5},/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/electrical{pixel_x = -5; pixel_y = -5},/turf/simulated/floor,/area/engine/engineering) +"cbF" = (/obj/machinery/cell_charger,/obj/machinery/camera{c_tag = "SMES Room"; dir = 4; network = "Engineering"},/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) +"cbG" = (/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/module/power_control,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) +"cbH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/rack{dir = 8; layer = 2.9},/turf/simulated/floor,/area/engine/engineering) +"cbI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/item/weapon/book/manual/engineering_singularity_safety,/obj/item/clothing/gloves/yellow,/obj/structure/table/reinforced,/turf/simulated/floor,/area/engine/engineering) +"cbJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/engine/engineering) +"cbK" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/engine/engineering) +"cbL" = (/obj/machinery/power/monitor{name = "Singularity Power Monitor"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engineering) +"cbM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/engineering) +"cbN" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/engineering) +"cbO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor,/area/engine/engineering) +"cbP" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/engineering) +"cbQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) +"cbR" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/clothing/suit/space/rig/engspace_suit,/obj/item/clothing/head/helmet/space/rig/engspace_helmet,/turf/simulated/floor,/area/engine/engineering) +"cbS" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/emergency_oxygen/double,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/engine/engineering) +"cbT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor,/area/engine/engineering) +"cbU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/turf/simulated/floor,/area/engine/engineering) +"cbV" = (/obj/structure/closet/secure_closet/engineering_personal,/turf/simulated/floor,/area/engine/engineering) +"cbW" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor,/area/engine/engineering) +"cbX" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/item/weapon/book/manual/engineering_hacking{pixel_x = 3; pixel_y = 3},/obj/item/weapon/book/manual/engineering_guide,/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/obj/machinery/requests_console{announcementConsole = 1; department = "Engineering"; departmentType = 4; name = "Engineering RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) +"cbY" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cbZ" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"cca" = (/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"ccb" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"ccc" = (/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"ccd" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"cce" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating/airless,/area) +"ccf" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cch" = (/obj/structure/stool/bed/chair,/obj/item/weapon/cigpacket,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cci" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccj" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"cck" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor,/area/engine/engineering) +"ccl" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/turf/simulated/floor,/area/engine/engineering) +"ccm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccn" = (/obj/machinery/door/airlock/engineering{name = "Power Storage"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/engine/engineering) +"cco" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccq" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) +"ccr" = (/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) +"ccs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) +"cct" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/turf/simulated/floor,/area/engine/particle_accelerator) +"ccu" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"ccv" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"ccw" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/atmos) +"ccx" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/atmos) +"ccy" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccz" = (/obj/structure/rack{dir = 1},/obj/item/weapon/storage/lightbox/bulbs,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccA" = (/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) +"ccB" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) +"ccC" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ccD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) +"ccE" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor,/area/engine/engineering) +"ccF" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor,/area/engine/engineering) +"ccG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccH" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccI" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/wall/r_wall,/area/engine/engineering) +"ccJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccK" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccL" = (/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccN" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; icon_state = "manifold-b-f"; dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccO" = (/obj/machinery/power/smes,/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccP" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Particle Accelerator APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccQ" = (/obj/machinery/light{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/maintenance/asmaint2) +"ccS" = (/obj/machinery/power/apc{name = "Starboard Solar APC"; dir = 8; pixel_x = -26; pixel_y = 3},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ccT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ccU" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ccV" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) +"ccW" = (/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/structure/table,/turf/simulated/floor,/area/engine/engineering) +"ccX" = (/obj/machinery/camera{c_tag = "Storage"; dir = 8; network = "Engineering"},/turf/simulated/floor,/area/engine/engineering) +"ccY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ccZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cda" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cde" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/engineering) +"cdf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/computer/security/telescreen{dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = "Singularity"; pixel_x = 0; pixel_y = -30},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) +"cdg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/engineering) +"cdh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) +"cdi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdj" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/engineering) +"cdm" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdo" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdq" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdr" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cds" = (/obj/item/weapon/storage/lightbox/tubes,/obj/structure/table,/turf/simulated/floor,/area/engine/engineering) +"cdt" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) +"cdu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdw" = (/obj/structure/closet/crate/radiation,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdF" = (/obj/machinery/field_generator,/obj/machinery/camera{c_tag = "Secure Storage"; dir = 2; network = "Engineering"; pixel_x = 23},/turf/simulated/floor/plating,/area/engine/engineering) +"cdG" = (/obj/machinery/field_generator,/turf/simulated/floor/plating,/area/engine/engineering) +"cdH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdI" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Starboard Solar Control"; track = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdK" = (/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cdL" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area) +"cdM" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area) +"cdN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area) +"cdO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area) +"cdP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engineering) +"cdQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor,/area/engine/engineering) +"cdR" = (/obj/machinery/door/firedoor/border_only{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/engineering) +"cdS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdW" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; icon_state = "manifold-r-f"; dir = 4},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdY" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cdZ" = (/obj/machinery/camera{c_tag = "Center"; dir = 2; network = "Engineering"; pixel_x = 23},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cea" = (/obj/machinery/dispenser,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cec" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (NORTH)"; icon_state = "manifold-r-f"; dir = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ced" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cee" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/engineering) +"cef" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ceg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ceh" = (/obj/machinery/door/airlock/external{name = "East Solar Maintenance"; req_access = null; req_access_txt = "13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cei" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cej" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"cek" = (/obj/structure/computerframe,/turf/simulated/floor/plating/airless,/area) +"cel" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area) +"cem" = (/obj/machinery/door/airlock/engineering{icon_state = "door_closed"; locked = 0; name = "Fusion Engine"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/engineering) +"cen" = (/obj/item/weapon/caution{desc = "Caution! Construction area!"; name = "construction area sign"},/turf/simulated/floor,/area/engine/engineering) +"ceo" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cep" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cer" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ces" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cet" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceu" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cev" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cew" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cex" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cey" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cez" = (/obj/machinery/door/poddoor{id = "Secure Storage"; name = "Engineering Secure Storage"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceA" = (/turf/simulated/floor/plating,/area/engine/engineering) +"ceB" = (/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/engine/engineering) +"ceC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ceD" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area) +"ceE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engineering) +"ceF" = (/obj/machinery/camera{c_tag = "West"; dir = 1; network = "Engineering"; pixel_x = 23},/obj/machinery/light,/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/stool,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceJ" = (/turf/simulated/wall,/area/engine/particle_accelerator) +"ceK" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceL" = (/obj/machinery/particle_accelerator/control_box,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceM" = (/obj/structure/particle_accelerator/fuel_chamber,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceN" = (/obj/item/weapon/book/manual/engineering_particle_accelerator{pixel_y = 6},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceO" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceQ" = (/obj/machinery/camera{c_tag = "East"; dir = 1; network = "Engineering"; pixel_x = 23},/obj/machinery/light,/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceR" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating,/area/engine/engineering) +"ceS" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) +"ceT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) +"ceU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable,/obj/effect/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/floor/plating,/area/engine/engineering) +"ceV" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/engine/engineering) +"ceW" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/engine/engineering) +"ceX" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/engine/particle_accelerator) +"ceY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"ceZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfa" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Singularity"; layer = 2.8; name = "Singularity Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfc" = (/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/crowbar,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfd" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfe" = (/obj/structure/particle_accelerator/power_box,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cff" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfg" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig/engspace_suit,/obj/item/clothing/head/helmet/space/rig/engspace_helmet,/turf/simulated/floor/plating,/area/engine/engineering) +"cfh" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor/plating,/area/engine/engineering) +"cfi" = (/obj/machinery/emitter,/turf/simulated/floor/plating,/area/engine/engineering) +"cfj" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfk" = (/obj/machinery/camera{c_tag = "Aft Starboard Solar Array"; dir = 2; network = "Solars"; pixel_x = 22},/turf/space,/area) +"cfl" = (/obj/machinery/light,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/engine/engineering) +"cfm" = (/obj/machinery/light/small{dir = 8},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfn" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfo" = (/obj/machinery/power/rad_collector,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfp" = (/obj/machinery/power/rad_collector,/obj/structure/cable,/obj/item/weapon/tank/plasma,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfr" = (/obj/structure/particle_accelerator/particle_emitter/left,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfs" = (/obj/structure/particle_accelerator/particle_emitter/center,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cft" = (/obj/structure/particle_accelerator/particle_emitter/right,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfv" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfw" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfx" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) +"cfy" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfD" = (/obj/machinery/camera{c_tag = "Singularity Northwest"; dir = 4; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfE" = (/obj/item/weapon/wirecutters,/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfF" = (/obj/machinery/camera{c_tag = "Singularity Northeast"; dir = 8; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating,/area/engine/particle_accelerator) +"cfG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/particle_accelerator) +"cfI" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfJ" = (/obj/structure/cable,/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},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfK" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfL" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfM" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cfN" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfT" = (/obj/structure/lattice{tag = "icon-lattice-simple (WEST)"; icon_state = "lattice-simple"; dir = 8},/turf/space,/area) +"cfU" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfV" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfW" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) +"cfX" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfY" = (/obj/item/weapon/extinguisher,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cfZ" = (/obj/structure/lattice{icon_state = "lattice-simple"},/turf/space,/area) +"cga" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgb" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgc" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgd" = (/obj/machinery/field_generator{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cge" = (/obj/machinery/field_generator{anchored = 1; state = 2},/turf/simulated/floor/plating,/area/engine/engineering) +"cgf" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgg" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgh" = (/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgi" = (/obj/item/device/multitool,/turf/space,/area) +"cgj" = (/obj/item/weapon/wirecutters,/turf/space,/area) +"cgk" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cgl" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgm" = (/obj/structure/lattice{tag = "icon-lattice-simple (WEST)"; icon_state = "lattice-simple"; dir = 8},/obj/item/weapon/crowbar,/turf/space,/area) +"cgn" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) +"cgo" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cgp" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cgq" = (/obj/machinery/light/spot{dir = 8; layer = 2.8},/obj/structure/grille,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgr" = (/obj/machinery/the_singularitygen,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgs" = (/obj/machinery/light/spot{dir = 4; layer = 2.8},/obj/structure/grille,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgt" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cgu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cgv" = (/obj/item/weapon/weldingtool,/turf/space,/area) +"cgw" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cgx" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/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/airless,/area/solar/starboard) +"cgy" = (/obj/item/device/radio,/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgz" = (/obj/structure/lattice,/obj/item/clothing/head/helmet/hardhat,/turf/space,/area) +"cgA" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgB" = (/obj/machinery/emitter{anchored = 1; dir = 4; state = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Singularity West"; dir = 4; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgC" = (/obj/item/weapon/screwdriver,/turf/space,/area) +"cgD" = (/obj/machinery/emitter{anchored = 1; dir = 8; state = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/camera{c_tag = "Singularity East"; dir = 8; hardened = 1000; network = "Singularity"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgE" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) +"cgF" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/starboard) +"cgG" = (/obj/effect/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) +"cgH" = (/turf/space,/area/syndicate_station/one) +"cgI" = (/turf/space,/area/syndicate_station/four) +"cgJ" = (/turf/unsimulated/wall,/area/start) +"cgK" = (/turf/space,/area/start) +"cgL" = (/turf/unsimulated/floor,/area/start) +"cgM" = (/obj/effect/landmark/start,/turf/unsimulated/floor,/area/start) +"cgN" = (/turf/unsimulated/wall{icon = 'icons/misc/fullscreen.dmi'; icon_state = "title"; name = "Space Station 13"},/area/start) +"cgO" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_mothership) +"cgP" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/syndicate_mothership) +"cgQ" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership) +"cgR" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"cgS" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (NORTH)"; icon_state = "propulsion_r"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) +"cgT" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (NORTH)"; icon_state = "propulsion"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) +"cgU" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (NORTH)"; icon_state = "propulsion_l"; dir = 1},/turf/space,/area/shuttle/syndicate_elite/mothership) +"cgV" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"cgW" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/syndicate_elite/mothership) +"cgX" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{tag = "icon-heater (NORTH)"; icon_state = "heater"; dir = 1},/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership) +"cgY" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma6"},/area/alien) +"cgZ" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma12"},/area/alien) +"cha" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma14"},/area/alien) +"chb" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma10"},/area/alien) +"chc" = (/obj/effect/landmark{name = "Syndicate-Commando-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chd" = (/mob/living/silicon/decoy{icon_state = "ai-malf"; name = "GLaDOS"},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/syndicate_mothership) +"che" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1337; listening = 1; name = "Syndicate Ops Intercom"; pixel_y = 0},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/syndicate_mothership) +"chf" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma3"},/area/alien) +"chg" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) +"chh" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma1"},/area/alien) +"chi" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chj" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chk" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chl" = (/obj/item/weapon/paper{info = "Some stuff is missing..."; name = "Insert alien artifacts here."},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) +"chm" = (/obj/machinery/door/airlock/hatch,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) +"chn" = (/turf/space,/area/syndicate_mothership/elite_squad) +"cho" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership/elite_squad) +"chp" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"chq" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; freerange = 1; frequency = 1337; listening = 0; name = "Syndicate Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"chr" = (/obj/effect/landmark{name = "Syndicate-Commando"; tag = "Commando"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"chs" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"cht" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"chu" = (/obj/mecha/combat/marauder/mauler,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) +"chv" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership) +"chw" = (/obj/structure/closet/acloset,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) +"chx" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma2"},/area/alien) +"chy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) +"chz" = (/turf/space,/area/shuttle/alien/base) +"chA" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma4"},/area/alien) +"chB" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma13"},/area/alien) +"chC" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma9"},/area/alien) +"chD" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "syndicate_elite"; name = "Side Hull Door"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chE" = (/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) +"chF" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/unsimulated/floor{name = "plating"},/area/syndicate_mothership/elite_squad) +"chG" = (/obj/machinery/door/airlock/glass/glass_security{name = "Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{id = "syndicate_elite_mech_room"; name = "Mech Room Door"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_mothership/elite_squad) +"chH" = (/obj/structure/stool/bed/alien,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor5"},/area/alien) +"chI" = (/obj/machinery/computer/pod{id = "syndicate_elite"; name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chJ" = (/obj/machinery/computer/syndicate_elite_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chK" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"chL" = (/obj/machinery/door/airlock/external{name = "Shuttle Airlock"; req_access_txt = "150"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "syndicate_elite"; name = "Front Hull Door"; opacity = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate_elite/mothership) +"chM" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) +"chN" = (/turf/simulated/floor/plating/airless,/area/shuttle/syndicate_elite/mothership) +"chO" = (/turf/unsimulated/wall{icon = 'mineral_walls.dmi'; icon_state = "plasma5"},/area/alien) +"chP" = (/turf/unsimulated/wall,/area) +"chQ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"chR" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"chS" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"chT" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"chU" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"chV" = (/obj/structure/table,/obj/machinery/light/lamp{pixel_x = 4; pixel_y = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"chW" = (/obj/machinery/computer/syndicate_station,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"chX" = (/obj/structure/table,/obj/item/weapon/pen/sleepypen,/obj/item/weapon/paper,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"chY" = (/obj/machinery/telecomms/allinone{intercept = 1; nuke = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"chZ" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cia" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cib" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cic" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cid" = (/obj/effect/landmark{name = "Syndicate-Gear-Closet"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cie" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cif" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cig" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) +"cih" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cii" = (/turf/unsimulated/wall,/area/centcom) +"cij" = (/obj/effect/landmark{name = "Nuclear-Closet"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cik" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "External Airlock"},/area) +"cil" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom) +"cim" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom) +"cin" = (/turf/unsimulated/floor{name = "plating"},/area/centcom) +"cio" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cip" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) +"ciq" = (/obj/machinery/door/poddoor{id = "syndicate"; name = "Outer Airlock"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cir" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"cis" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"cit" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"ciu" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"civ" = (/obj/structure/table,/obj/item/device/aicard,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ciw" = (/obj/structure/table,/obj/machinery/computer/pod/old/syndicate{id = "syndicate"; pixel_x = -3; pixel_y = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cix" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"ciy" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciz" = (/obj/machinery/vending/cigarette,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciA" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"; dir = 10},/obj/machinery/microwave,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciB" = (/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"ciC" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/device/multitool,/obj/item/weapon/cleaner,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciD" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciE" = (/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ciF" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ciG" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciH" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"ciI" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciJ" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/machinery/cell_charger,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciK" = (/turf/unsimulated/wall,/area/centcom/living) +"ciL" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ciM" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/syndicate_station/start) +"ciN" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ciO" = (/obj/machinery/door/window/northright,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciP" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciQ" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/zippo,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciR" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/item/weapon/cigpacket,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciS" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciT" = (/obj/item/stack/sheet/glass{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciU" = (/obj/item/stack/sheet/metal{amount = 5000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ciV" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"ciW" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"ciX" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"ciY" = (/turf/unsimulated/wall,/area/centcom/suppy) +"ciZ" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (EAST)"; icon_state = "propulsion_l"; dir = 4},/turf/space,/area/shuttle/administration/centcom) +"cja" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"cjb" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjc" = (/obj/structure/stool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjd" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cje" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjf" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjg" = (/obj/machinery/robotic_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjh" = (/obj/machinery/autolathe{desc = "Your typical Autolathe. It appears to have much more options than your regular one, however..."; hacked = 1; name = "Thunderdome Autolathe"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cji" = (/obj/machinery/dispenser,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjj" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/living) +"cjk" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cjl" = (/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cjm" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cjn" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cjo" = (/obj/item/weapon/reagent_containers/food/condiment/peppermill,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cjp" = (/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cjq" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cjr" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"cjs" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/suppy) +"cjt" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/suppy) +"cju" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/suppy) +"cjv" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/suppy) +"cjw" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cjx" = (/obj/effect/landmark{name = "Syndicate-Spawn"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cjy" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cjz" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cjA" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cjB" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjC" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/signaler,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjD" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/infra,/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjE" = (/obj/structure/table,/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjF" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/clothing/gloves/yellow,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/glasses/night,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjG" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/shuttle/administration/centcom) +"cjH" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"cjI" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cjJ" = (/obj/structure/table,/obj/machinery/juicer{pixel_y = 6},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cjK" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cjL" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cjM" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/living) +"cjN" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/supply/dock) +"cjO" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/supply/dock) +"cjP" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/supply/dock) +"cjQ" = (/obj/machinery/door/window{dir = 4; icon = 'windoor.dmi'; req_access_txt = "0"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cjR" = (/obj/machinery/door/window/westright,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjS" = (/obj/structure/closet/crate/internals,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cjT" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"cjU" = (/obj/machinery/sleeper,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjV" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"cjW" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom) +"cjX" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/supply/dock) +"cjY" = (/obj/effect/marker/supplymarker,/turf/simulated/shuttle/floor,/area/supply/dock) +"cjZ" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cka" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckb" = (/obj/structure/table,/obj/effect/landmark{name = "Syndicate-Bomb"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckc" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/supply/dock) +"ckd" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"cke" = (/obj/item/weapon/weldingtool,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckf" = (/obj/machinery/door/window{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckg" = (/obj/item/weapon/crowbar,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckh" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"cki" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckj" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckk" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckl" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckm" = (/obj/machinery/scan_consolenew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckn" = (/obj/structure/device/piano{dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"cko" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"ckp" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"ckq" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"ckr" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/wall,/area/centcom/living) +"cks" = (/obj/structure/kitchenspike,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckt" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"cku" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckv" = (/obj/effect/landmark{name = "Nuclear-Bomb"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckw" = (/obj/item/clothing/head/helmet/welding,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckx" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cky" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) +"ckz" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"ckA" = (/obj/structure/closet/secure_closet/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckB" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckC" = (/obj/structure/closet/crate/medical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"ckD" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) +"ckE" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/syndicate_station/start) +"ckF" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/syndicate_station/start) +"ckG" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckH" = (/obj/structure/table/reinforced,/obj/machinery/librarycomp,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/shuttle/administration/centcom) +"ckI" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/shuttle/administration/centcom) +"ckJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"ckK" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"ckL" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckM" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l"; icon_state = "propulsion_l"},/turf/space,/area/syndicate_station/start) +"ckN" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) +"ckO" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r"; icon_state = "propulsion_r"},/turf/space,/area/syndicate_station/start) +"ckP" = (/obj/machinery/door/window/northright{icon_state = "right"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckQ" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"ckR" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ckS" = (/obj/structure/table,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ckT" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ckU" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/shuttle/administration/centcom) +"ckV" = (/turf/simulated/floor{icon_state = "chapel"},/area/shuttle/administration/centcom) +"ckW" = (/obj/machinery/door/airlock/centcom{name = "Commander Quarters"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/living) +"ckX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"ckY" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"ckZ" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cla" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"clb" = (/obj/structure/table,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/living) +"clc" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/centcom/living) +"cld" = (/obj/machinery/sleeper,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/centcom/living) +"cle" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"clf" = (/obj/machinery/computer/card/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"clg" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/kitchen/rollingpin,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"clh" = (/obj/structure/table,/obj/machinery/blender{pixel_y = 11},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cli" = (/obj/machinery/vending/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"clj" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"clk" = (/obj/machinery/chem_dispenser,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"cll" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/living) +"clm" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/living) +"cln" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/living) +"clo" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/living) +"clp" = (/obj/structure/table,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/living) +"clq" = (/obj/machinery/vending/dinnerware,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"clr" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"cls" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) +"clt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"clu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"clv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"clw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"clx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"cly" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/living) +"clz" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/supply/dock) +"clA" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/supply/dock) +"clB" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/supply/dock) +"clC" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/supply/dock) +"clD" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/living) +"clE" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "105"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/living) +"clF" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/supply/dock) +"clG" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/supply/dock) +"clH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/supply/dock) +"clI" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/supply/dock) +"clJ" = (/turf/unsimulated/wall,/area/prison/solitary) +"clK" = (/turf/unsimulated/wall,/area/centcom/control) +"clL" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/living) +"clM" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/living) +"clN" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l"; icon_state = "burst_l"},/turf/space,/area/supply/dock) +"clO" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/supply/dock) +"clP" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r"; icon_state = "burst_r"},/turf/space,/area/supply/dock) +"clQ" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) +"clR" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) +"clS" = (/obj/structure/stool/bed,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"clT" = (/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) +"clU" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/wall,/area/prison/solitary) +"clV" = (/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) +"clW" = (/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"clX" = (/obj/effect/decal/cleanable/cobweb2,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"clY" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) +"clZ" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cma" = (/turf/space,/area/centcom/control) +"cmb" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) +"cmc" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/centcom/control) +"cmd" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/centcom/control) +"cme" = (/obj/machinery/computer/teleporter,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cmf" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cmg" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cmh" = (/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/control) +"cmi" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cmj" = (/turf/unsimulated/floor{tag = "icon-floorgrime"; icon_state = "floorgrime"},/area/prison/solitary) +"cmk" = (/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cml" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cmm" = (/turf/unsimulated/wall,/area/centcom/test) +"cmn" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmo" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmp" = (/obj/structure/closet/secure_closet/security,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmq" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmr" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/prison/solitary) +"cms" = (/turf/unsimulated/floor{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/prison/solitary) +"cmt" = (/obj/structure/stool/bed,/turf/unsimulated/floor{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/prison/solitary) +"cmu" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{name = "plating"},/area/prison/solitary) +"cmv" = (/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/centcom/control) +"cmw" = (/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) +"cmx" = (/obj/machinery/computer/rdservercontrol{badmin = 1; name = "Master R&D Server Controller"},/turf/unsimulated/floor{icon_state = "green"},/area/centcom/control) +"cmy" = (/obj/machinery/r_n_d/server/centcom,/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) +"cmz" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/control) +"cmA" = (/obj/machinery/dna_scannernew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cmB" = (/obj/machinery/scan_consolenew,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cmC" = (/obj/machinery/computer/cloning,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cmD" = (/obj/machinery/clonepod,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cmE" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmF" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmG" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmH" = (/obj/structure/stool/bed/chair{name = "Judge"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmI" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmJ" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmK" = (/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cmL" = (/turf/unsimulated/floor{tag = "icon-floorscorched1"; icon_state = "floorscorched1"},/area/prison/solitary) +"cmM" = (/turf/unsimulated/floor{tag = "icon-floorscorched2"; icon_state = "floorscorched2"},/area/prison/solitary) +"cmN" = (/obj/machinery/door/airlock/centcom{name = "Maintenance Access"; opacity = 1; req_access_txt = "106"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cmO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cmP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cmQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cmR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cmS" = (/obj/machinery/door/airlock/centcom{name = "Teleporter Bay"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cmT" = (/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cmU" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cmV" = (/obj/structure/stool/bed/chair{name = "Bailiff"},/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmW" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmX" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmY" = (/obj/structure/stool/bed/chair{name = "Witness"},/obj/machinery/door/window/northleft,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cmZ" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cna" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cnb" = (/turf/unsimulated/wall,/area/centcom/specops) +"cnc" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/centcom/control) +"cnd" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 8},/area/centcom/control) +"cne" = (/obj/machinery/door/airlock/centcom{name = "Research Facility"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/test) +"cnf" = (/obj/structure/closet/secure_closet/courtroom,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cng" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cnh" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/machinery/camera{c_tag = "Court"; invisibility = 1; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cni" = (/obj/structure/rack,/obj/item/clothing/glasses/thermal,/obj/item/weapon/gun/energy/gun/nuclear,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/storage/belt/security/full,/obj/item/weapon/plastique,/obj/item/clothing/suit/space/syndicate/black/red,/obj/item/clothing/head/helmet/space/syndicate/black/red,/obj/item/weapon/paper{info = "Each Security ERT Member has been given: One Advanced Energy Gun, One Ion Rifle, One block of C4 and a Security belt with a baton, flashbang, pepper spray and handcuffs. "; name = "Security ERT Information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnj" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnk" = (/obj/structure/rack,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/storage/backpack/medic/full,/obj/item/weapon/gun/energy/taser,/obj/item/clothing/suit/space/syndicate/black/med,/obj/item/clothing/head/helmet/space/syndicate/black/med,/obj/item/weapon/paper{info = "Each Medical ERT Memeber has: One Taser, OPne Medic pack with Anasthetic, a hypo-injector and an assortment of meds: Combat, QuikHeal and Cryo-in-a-syringe. Only Cryo heals without side effects, but it will put you to sleep. Combat will make you faster and temp resistant but mutate you, and the QuikHeal is very disoreintating."; name = "Medical ERT information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnl" = (/obj/structure/rack,/obj/item/clothing/glasses/meson,/obj/item/device/t_scanner,/obj/item/weapon/storage/backpack/industrial/full,/obj/item/weapon/storage/belt/utility/full,/obj/item/weapon/gun/energy/taser,/obj/item/clothing/suit/space/syndicate/black/engie,/obj/item/clothing/head/helmet/space/syndicate/black/engie,/obj/item/weapon/paper{info = "Enginggering have been provided with: Boxes of Cells, Cable, APC and airlock boards. As well as lots of metal and glass, and two super-cap RCDs."; name = "Engineering ERT Information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnn" = (/obj/effect/landmark{name = "Commando"; tag = "Commando"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cno" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/centcom/specops) +"cnp" = (/turf/unsimulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/centcom/specops) +"cnq" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/handcuffs,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cns" = (/turf/unsimulated/floor{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/centcom/specops) +"cnt" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cnu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cnv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cnw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cnx" = (/obj/structure/closet/secure_closet/chemist_personal{pixel_x = -5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cny" = (/obj/structure/closet/secure_closet/medicine{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cnz" = (/obj/structure/closet/secure_closet/anaesthetic{pixel_x = 5},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cnA" = (/obj/machinery/sleeper,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cnB" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/test) +"cnC" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cnD" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cnE" = (/obj/structure/rack,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/gun/energy/taser,/obj/item/weapon/storage/backpack/medic/full,/obj/item/clothing/suit/space/syndicate/black/med,/obj/item/clothing/head/helmet/space/syndicate/black/med,/obj/item/weapon/paper{info = "Each Medical ERT Memeber has: One Taser, OPne Medic pack with Anasthetic, a hypo-injector and an assortment of meds: Combat, QuikHeal and Cryo-in-a-syringe. Only Cryo heals without side effects, but it will put you to sleep. Combat will make you faster and temp resistant but mutate you, and the QuikHeal is very disoreintating."; name = "Medical ERT information"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnF" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cnH" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cnI" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cnJ" = (/mob/living/silicon/decoy{name = "A.L.I.C.E."},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cnK" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cnL" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cnM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cnN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cnO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cnP" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"cnQ" = (/obj/structure/window/reinforced,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cnR" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 4},/area/centcom/control) +"cnS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cnT" = (/obj/machinery/computer/ordercomp,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cnU" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cnV" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; listening = 0; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cnW" = (/obj/machinery/door/window{name = "AI Core Door"; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cnX" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cnY" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cnZ" = (/obj/machinery/computer/crew,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coa" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) +"cob" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) +"coc" = (/obj/structure/closet/bombcloset,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/specops) +"cod" = (/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/specops) +"coe" = (/obj/machinery/optable/portable,/obj/machinery/camera{c_tag = "ERT Armoury Left"; dir = 4; network = "CREED"},/obj/item/weapon/storage/briefcase/surgery,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/centcom/specops) +"cof" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/centcom/specops) +"cog" = (/obj/machinery/optable/portable,/obj/item/weapon/storage/briefcase/surgery,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/centcom/specops) +"coh" = (/obj/structure/table/reinforced,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/rcd/industrial,/obj/item/weapon/rcd_ammo/large,/turf/unsimulated/floor{tag = "icon-redgreenfull"; icon_state = "redgreenfull"},/area/centcom/specops) +"coi" = (/turf/unsimulated/floor{tag = "icon-redgreenfull"; icon_state = "redgreenfull"},/area/centcom/specops) +"coj" = (/obj/machinery/camera{c_tag = "ERT Armoury Right"; dir = 4; network = "CREED"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"cok" = (/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"col" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/centcom/specops) +"com" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "CREED"; name = "Ready Room"; p_open = 0},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"con" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"coo" = (/obj/machinery/door/airlock/secure/centcom{name = "Special Operations"; req_access_txt = "108"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) +"cop" = (/obj/machinery/door/airlock/centcom{name = "Bridge"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coq" = (/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cor" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "circuit"},/area/centcom/control) +"cos" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cot" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ERTSEC"; name = "ERT Security Room"; p_open = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cou" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cov" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cow" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"cox" = (/obj/machinery/door/airlock/centcom{name = "Creed's Office"; opacity = 1; req_access_txt = "108"},/turf/unsimulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/centcom/specops) +"coy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"coz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"coA" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"coB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"coC" = (/obj/machinery/computer/robotics,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coD" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coE" = (/obj/machinery/computer/card,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coF" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"coH" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) +"coI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"coJ" = (/turf/unsimulated/floor{dir = 6; icon_state = "asteroid8"; name = "sand"; tag = "icon-asteroid8 (SOUTHEAST)"},/area/centcom/specops) +"coK" = (/obj/structure/table/reinforced,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coL" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"coM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"coN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"coO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"coP" = (/obj/machinery/door/airlock/centcom{name = "Courthouse"; opacity = 1},/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"coQ" = (/obj/machinery/camera{c_tag = "Jury Room"; network = "thunder"; pixel_x = 10},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"coR" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"coS" = (/obj/machinery/door_control{desc = "A remote control switch for the ERT Security Room."; id = "ERTSEC"; name = "ERT Security Access"; pixel_x = -26; pixel_y = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"coT" = (/obj/machinery/door/airlock/centcom{name = "ERT Commander's Room"; opacity = 1; req_access_txt = "107"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"coU" = (/turf/unsimulated/wall,/area/centcom/creed) +"coV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"coW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"coX" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/creed) +"coY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"coZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/creed) +"cpa" = (/obj/structure/table/reinforced,/obj/item/device/pda/captain,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cpb" = (/obj/machinery/computer/secure_data,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cpc" = (/obj/machinery/computer/security,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cpd" = (/obj/structure/table/reinforced,/obj/item/weapon/card/id/captains_spare,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cpe" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cpf" = (/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cpg" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) +"cph" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"cpi" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cpj" = (/obj/structure/rack,/obj/item/weapon/pinpointer,/obj/item/clothing/suit/space/syndicate/black/blue,/obj/item/clothing/head/helmet/space/syndicate/black/blue,/obj/item/weapon/storage/belt/security/full,/obj/effect/landmark{name = "nukecode"},/obj/item/weapon/zippo,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"cpk" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "ERTIN"; name = "ERT-Shuttle Airlock"; opacity = 0},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/centcom/specops) +"cpl" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpm" = (/obj/structure/closet/secure_closet/hos,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpn" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpo" = (/obj/structure/rack,/obj/item/weapon/secstorage/sbriefcase,/obj/item/weapon/cigpacket,/obj/item/weapon/zippo,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpp" = (/obj/structure/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpq" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) +"cpr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"cps" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cpt" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cpu" = (/turf/unsimulated/floor{tag = "icon-loadingarea"; icon_state = "loadingarea"},/area/centcom/specops) +"cpv" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; listening = 0; name = "Station Intercom (General)"; pixel_x = -28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpw" = (/obj/structure/closet/secure_closet/injection,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cpx" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) +"cpy" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/shuttle/specops/centcom) +"cpz" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/specops/centcom) +"cpA" = (/obj/machinery/door/airlock/external,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "ERTIN"; name = "ERT-Shuttle Airlock"; opacity = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpB" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) +"cpC" = (/obj/machinery/door/airlock/secure/centcom{name = "General Access"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cpD" = (/obj/structure/table,/obj/item/assembly/shock_kit{icon = 'assemblies.dmi'},/obj/item/device/assembly/signaler,/obj/item/weapon/handcuffs,/obj/item/weapon/melee/classic_baton,/turf/unsimulated/floor{icon_state = "whiteshiny"},/area/centcom/control) +"cpE" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/shuttle/specops/centcom) +"cpF" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/turf/unsimulated/floor,/area/shuttle/specops/centcom) +"cpG" = (/obj/machinery/computer/security/telescreen{name = "ERT Monitor"; network = "CREED"; pixel_y = 26},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpH" = (/obj/machinery/computer/specops_shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpI" = (/obj/machinery/camera{c_tag = "ERT Shuttle"; dir = 2; network = "CREED"},/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpJ" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpK" = (/obj/machinery/door_control{id = "ERTIN"; pixel_y = 26},/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpL" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpM" = (/obj/structure/table/woodentable{dir = 9},/obj/item/weapon/reagent_containers/food/drinks/flask,/obj/item/clothing/mask/cigarette/cigar/havanian,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpN" = (/obj/machinery/computer/security/telescreen{name = "Spec. Ops. Monitor"; network = "CREED"},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpO" = (/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpP" = (/obj/machinery/computer/card/centcom,/obj/item/weapon/card/id/centcom,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpQ" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/control) +"cpR" = (/obj/machinery/door/airlock/external{name = "Entrylock"},/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ERTOUT"; name = "Entrylock"; p_open = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpS" = (/obj/structure/table/woodentable{dir = 10},/obj/machinery/door_control{name = "Spec Ops Ready Room"; desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; pixel_y = 15; req_access_txt = "11"; id = "CREED"},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpT" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpU" = (/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1441; name = "Spec Ops Intercom"; pixel_y = 28},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cpV" = (/obj/machinery/door/airlock/secure/centcom{name = "General Access"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cpW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/centcom/control) +"cpX" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cpY" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cpZ" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cqa" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cqb" = (/obj/machinery/computer/curer,/obj/item/weapon/storage/syringes,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cqc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cqd" = (/obj/machinery/door_control{desc = "A remote control switch for the Entrylock."; id = "ERTOUT"; name = "Entrylock Control"; pixel_x = 26},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) +"cqe" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/specops/centcom) +"cqf" = (/obj/machinery/telecomms/allinone,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/creed) +"cqg" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cqh" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"cqi" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/shuttle/specops/centcom) +"cqj" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cqk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cql" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control switch for port-side blast doors."; icon_state = "doorctrl0"; id = "CentComPort"; name = "Security Doors"; pixel_y = -4; req_access_txt = "101"},/obj/machinery/door/window/southleft{dir = 1; name = "Security"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cqm" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "CentComPort"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cqn" = (/turf/unsimulated/wall,/area/centcom/ferry) +"cqo" = (/obj/machinery/door/window/westright{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cqp" = (/obj/machinery/door/window/eastleft{req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cqq" = (/turf/unsimulated/wall,/area/centcom/evac) +"cqr" = (/obj/machinery/zvent,/turf/simulated/floor/airless,/area) +"cqs" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) +"cqt" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/escape/centcom) +"cqu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"cqv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"cqw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"cqx" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape/centcom) +"cqy" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cqz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cqA" = (/obj/structure/table/reinforced{icon_state = "reinf_tabledir"},/obj/machinery/door/window/southleft{name = "Security"; req_access_txt = ""},/obj/machinery/door/window/southleft{dir = 1; name = "Security"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"cqB" = (/obj/machinery/door/poddoor{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cqC" = (/obj{anchored = 1; icon = 'shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape/centcom) +"cqD" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqE" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cqF" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cqG" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqH" = (/obj{anchored = 1; icon = 'shuttle.dmi'; icon_state = "floor3"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape/centcom) +"cqI" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) +"cqJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) +"cqK" = (/obj/machinery/computer/atmos_alert,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqL" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqM" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cqN" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqO" = (/obj/machinery/computer/security,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqP" = (/turf/unsimulated/wall{desc = "Why it no open!"; icon = 'rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/ferry) +"cqQ" = (/turf/unsimulated/floor{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/centcom/ferry) +"cqR" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"cqT" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) +"cqU" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"cqV" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/control) +"cqW" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"cqX" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqY" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cqZ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/transport1/centcom) +"cra" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/transport1/centcom) +"crb" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/transport1/centcom) +"crc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/shuttle/transport1/centcom) +"crd" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/transport1/centcom) +"cre" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/shuttle/escape/centcom) +"crf" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape/centcom) +"crg" = (/obj/machinery/door/airlock/glass{name = "Escape Shuttle Bridge"; req_access_txt = "19"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"crh" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/escape/centcom) +"cri" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/transport1/centcom) +"crj" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"crk" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/transport1/centcom) +"crl" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/transport1/centcom) +"crm" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"crn" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shuttle/transport1/centcom) +"cro" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_l (WEST)"; icon_state = "propulsion_l"; dir = 8},/turf/space,/area/shuttle/transport1/centcom) +"crp" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) +"crq" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) +"crr" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) +"crs" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/obj/item/weapon/extinguisher,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"crt" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cru" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"crv" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"crw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"cry" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crz" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"crA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"crB" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/transport1/centcom) +"crC" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/transport1/centcom) +"crD" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/transport1/centcom) +"crE" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) +"crF" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (WEST)"; icon_state = "propulsion_r"; dir = 8},/turf/space,/area/shuttle/transport1/centcom) +"crG" = (/turf/unsimulated/floor{tag = "icon-warnplate (EAST)"; icon_state = "warnplate"; dir = 4},/area/centcom/ferry) +"crH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"crI" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/unsimulated/wall,/area/centcom/ferry) +"crJ" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"crK" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"crL" = (/obj/effect/sign/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/unsimulated/wall,/area/centcom/evac) +"crM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crN" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/evac) +"crO" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crP" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crQ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"crR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"crS" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/transport1/centcom) +"crT" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/shuttle/transport1/centcom) +"crU" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"crV" = (/turf/unsimulated/floor{dir = 8; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"crW" = (/turf/unsimulated/floor{dir = 4; heat_capacity = 1; icon_state = "warning"},/area/centcom/control) +"crX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"crY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"crZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/ferry) +"csa" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/evac) +"csb" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; product_amounts = "5;5;6;3"; req_access_txt = "0"},/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) +"csc" = (/turf/unsimulated/wall,/area/centcom/holding) +"csd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cse" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"csf" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csg" = (/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csh" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csi" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csj" = (/obj/machinery/vending/boozeomat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csk" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csl" = (/obj/structure/rack,/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csm" = (/obj/structure/rack,/obj/item/toy/sword,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csn" = (/obj/structure/rack,/obj/item/toy/gun,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cso" = (/obj/machinery/computer/arcade,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csp" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/centcom/holding) +"csq" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"csr" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm2"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"css" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"cst" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) +"csu" = (/turf/unsimulated/floor{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1; heat_capacity = 1},/area/centcom/evac) +"csv" = (/obj/structure/table,/obj/item/clothing/head/that,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csw" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csx" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csy" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"csz" = (/obj/effect/overlay{anchored = 1; icon = 'icons/misc/beach2.dmi'; icon_state = "palm1"; layer = 10; name = "palm tree"},/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "coconuts"; name = "coconuts"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"csA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/centcom/control) +"csB" = (/turf/unsimulated/floor{dir = 6; icon_state = "warning"},/area/centcom/control) +"csC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"csD" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"csE" = (/obj/structure/table,/obj/machinery/blender{pixel_y = 11},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csF" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csG" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csH" = (/obj/structure/table,/obj/item/weapon/zippo,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csI" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csJ" = (/obj/structure/table,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/holding) +"csK" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/centcom/holding) +"csL" = (/turf/unsimulated/wall,/area/tdome) +"csM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csO" = (/obj/machinery/door/airlock/secure/centcom{name = "General Access"; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csR" = (/obj/structure/rack,/obj/item/clothing/head/that,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/suit/storage/wcoat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"csS" = (/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) +"csT" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csU" = (/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"csV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"csW" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 8},/area/tdome) +"csX" = (/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) +"csY" = (/turf/unsimulated/floor{icon_state = "neutral"; dir = 4},/area/tdome) +"csZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cta" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"ctb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/centcom/evac) +"ctc" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"ctd" = (/obj{anchored = 1; icon = 'shuttle.dmi'; icon_state = "floor"; layer = 1; name = "floor"},/turf/simulated/shuttle/wall{dir = 3; icon_state = "swall_f10"; layer = 2; tag = "icon-swall_f10"},/area/shuttle/escape/centcom) +"cte" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"ctf" = (/obj/structure/rack,/obj/item/toy/crayonbox,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"ctg" = (/obj/machinery/vending/coffee,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"cth" = (/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) +"cti" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/centcom/holding) +"ctj" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"ctk" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"ctl" = (/obj/structure/table/reinforced{dir = 8; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"ctm" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"ctn" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"cto" = (/obj/machinery/sleep_console{icon_state = "sleeperconsole-r"; orient = "RIGHT"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"ctp" = (/obj/machinery/sleeper{icon_state = "sleeper_0-r"; orient = "RIGHT"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"ctq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/shuttle/escape/centcom) +"ctr" = (/obj/machinery/door/airlock/glass/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "1"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cts" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/computer/security/telescreen{name = "Entertainment monitor"; desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; pixel_y = -30},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"ctt" = (/obj/machinery/vending/snack,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"ctu" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"ctv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"ctw" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) +"ctx" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) +"cty" = (/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) +"ctz" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) +"ctA" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"ctB" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"ctC" = (/obj/machinery/vending/cola,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) +"ctD" = (/obj/effect/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "water2"; layer = 10; mouse_opacity = 0; name = "water"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/centcom/holding) +"ctE" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome) +"ctF" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"ctG" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"; dir = 2},/area/shuttle/escape/centcom) +"ctH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"ctI" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) +"ctJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) +"ctK" = (/turf/unsimulated/floor{icon_state = "red"; dir = 10},/area/tdome) +"ctL" = (/turf/unsimulated/floor{icon_state = "red"; dir = 2},/area/tdome) +"ctM" = (/turf/unsimulated/floor{icon_state = "green"},/area/tdome) +"ctN" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/tdome) +"ctO" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/escape/centcom) +"ctP" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape/centcom) +"ctQ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/shuttle/escape/centcom) +"ctR" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape/centcom) +"ctS" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) +"ctT" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"ctU" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) +"ctV" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) +"ctW" = (/obj/structure/closet/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctX" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctY" = (/obj/machinery/gibber,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"ctZ" = (/obj/machinery/door/airlock/command{name = "Thunderdome"},/turf/unsimulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tdome) +"cua" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cub" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/zippo,/obj/item/weapon/cigpacket,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cuc" = (/obj/structure/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cud" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cue" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cuf" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cug" = (/obj/structure/closet/secure_closet/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cuh" = (/obj/structure/closet/secure_closet/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cui" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cuj" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cuk" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cul" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/donkpocket_kit{pixel_x = 3; pixel_y = 3},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cum" = (/obj/structure/table,/obj/machinery/microwave,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cun" = (/obj/structure/table/reinforced{dir = 4; icon_state = "reinf_tabledir"},/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cuo" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cup" = (/obj/item/weapon/camera_test,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cuq" = (/obj/structure/disposalpipe/segment,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cur" = (/obj/structure/stool/bed/chair,/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) +"cus" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cut" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/turf/simulated/floor,/area/tdome) +"cuu" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) +"cuv" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/weapon/melee/energy/axe,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cuw" = (/obj/machinery/door/poddoor{id = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cux" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) +"cuy" = (/turf/simulated/floor,/area/tdome) +"cuz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/tdome) +"cuA" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cuB" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cuC" = (/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"cuD" = (/obj/machinery/door/poddoor{id = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome) +"cuE" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome) +"cuF" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) +"cuG" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"cuH" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cuI" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"cuJ" = (/obj/machinery/recharger{pixel_y = 4},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"cuK" = (/obj/machinery/camera{pixel_x = 11; pixel_y = -9; network = "thunder"; c_tag = "Red Team"},/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) +"cuL" = (/turf/simulated/floor/grid,/area/tdome) +"cuM" = (/obj/machinery/flasher{id = "flash"; name = "Thunderdome Flash"},/turf/simulated/floor/grid,/area/tdome) +"cuN" = (/obj/machinery/camera{pixel_x = 12; pixel_y = -10; network = "thunder"; c_tag = "Green Team"},/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"cuO" = (/obj/machinery/atmospherics/pipe/vent,/turf/simulated/floor/grid,/area/tdome) +"cuP" = (/obj/machinery/camera{pixel_x = 10; network = "thunder"; c_tag = "Arena"},/turf/simulated/floor/grid,/area/tdome) +"cuQ" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cuR" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/tdome) +"cuS" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cuT" = (/obj/machinery/door/poddoor{id = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuU" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cuV" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) +"cuW" = (/obj/machinery/door/poddoor{id = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cuX" = (/turf/unsimulated/floor{tag = "icon-redcorner (WEST)"; icon_state = "redcorner"; dir = 8},/area/tdome) +"cuY" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cuZ" = (/obj/machinery/door/airlock/command{name = "Thunderdome Administration"; req_access = null; req_access_txt = "102"},/turf/simulated/floor,/area/tdome) +"cva" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/effect/forcefield{desc = "You can't get in. Heh."; layer = 1; name = "Blocker"},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor,/area/tdome) +"cvb" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet/swat,/obj/item/weapon/gun/energy/laser,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome) +"cvc" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/tdome) +"cvd" = (/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cve" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvf" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvg" = (/obj/machinery/atmospherics/valve,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvh" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "tdomeadmin"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvi" = (/obj/machinery/computer/security/telescreen,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvj" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/sleeping_agent{pixel_x = 1},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvk" = (/obj/item/weapon/wrench,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvl" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvm" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvn" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvo" = (/obj/structure/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/obj/item/weapon/chem_grenade/cleaner,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvp" = (/obj/machinery/computer/pod{id = "thunderdomeaxe"; name = "Thunderdome Axe Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvq" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvr" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvs" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvt" = (/obj/structure/table{icon_state = "tabledir"; dir = 9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/obj/item/stack/medical/ointment,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvu" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvv" = (/obj/structure/table,/obj/item/weapon/storage/handcuff_kit,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvw" = (/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvx" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvy" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/unsimulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) +"cvz" = (/turf/unsimulated/wall,/area/wizard_station) +"cvA" = (/obj/structure/bookcase/manuals/medical,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvB" = (/obj/effect/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvC" = (/obj/structure/bookcase{category = "Adult"; name = "bookcase (Adult)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvD" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvE" = (/obj/structure/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvF" = (/obj/structure/table/woodentable,/obj/machinery/librarycomp,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvG" = (/obj/structure/table/woodentable,/obj/effect/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvH" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cola,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvI" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvJ" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/marisa,/obj/item/clothing/shoes/sandal/marisa,/obj/item/clothing/head/wizard/marisa,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvK" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvL" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvM" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvN" = (/obj/structure/bookcase/manuals/engineering,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvO" = (/obj/structure/bookcase{category = "Fiction"; name = "bookcase (Fiction)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvP" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvQ" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvR" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvS" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvT" = (/obj/structure/bookcase/manuals/research_and_development,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvU" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cvV" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "

LIST OF SPELLS AVAILABLE

Magic Missile:
This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.

Fireball:
This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.

Disintegrate:
This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.

Disable Technology:
This spell disables all weapons, cameras and most other technology in range.

Smoke:
This spell spawns a cloud of choking smoke at your location and does not require wizard garb.

Blind:
This spell temporarly blinds a single person and does not require wizard garb.

Forcewall:
This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.

Blink:
This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.

Teleport:
This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.

Mutate:
This spell causes you to turn into a hulk, and gain telekinesis for a short while.

Ethereal Jaunt:
This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.

Knock:
This spell opens nearby doors and does not require wizard garb.

"; name = "List of Available Spells (READ)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvW" = (/obj/structure/bookcase{category = "Adult"; name = "bookcase (Adult)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cvX" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) +"cvY" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cvZ" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) +"cwa" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) +"cwb" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cwc" = (/obj/structure/table/woodentable,/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwd" = (/obj/effect/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cwe" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cwf" = (/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) +"cwg" = (/obj/effect/showcase,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cwh" = (/turf/simulated/mineral,/area/planet/clown) +"cwi" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwj" = (/obj/effect/landmark/start{name = "wizard"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cwk" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice/d20,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwl" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwm" = (/obj/structure/rack,/obj/item/weapon/kitchenknife,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cwn" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) +"cwo" = (/obj/structure/table/woodentable,/obj/effect/decal/ash,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cwp" = (/obj/structure/table/woodentable,/obj/structure/kitchenspike,/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cwq" = (/obj/structure/table/woodentable,/obj/effect/decal/remains/human,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cwr" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) +"cws" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cwt" = (/turf/simulated/mineral/clown,/area/planet/clown) +"cwu" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cwv" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cww" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwx" = (/turf/simulated/floor{icon_state = "wood"},/area/wizard_station) +"cwy" = (/obj/structure/table/woodentable,/obj/item/weapon/dice,/obj/item/weapon/dice,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwz" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cwA" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cwB" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwC" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cwD" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cwE" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cwF" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwG" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwH" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwI" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwJ" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cwK" = (/obj/structure/table/woodentable,/obj/item/weapon/spacecash/c500,/obj/item/weapon/spacecash/c500,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwL" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwM" = (/obj/structure/stool,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) +"cwN" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cwO" = (/obj/structure/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwP" = (/obj/structure/table/woodentable,/obj/item/clothing/glasses/monocle,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cwQ" = (/obj/structure/table/woodentable,/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwR" = (/obj/structure/table/woodentable,/obj/item/clothing/shoes/clown_shoes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwS" = (/obj/structure/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwT" = (/obj/structure/table/woodentable,/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwU" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cwV" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwW" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwX" = (/obj/structure/reagent_dispensers/water_cooler,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cwY" = (/obj/structure/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cwZ" = (/obj/effect/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cxa" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/derelict/ship) +"cxb" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/derelict/ship) +"cxc" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/derelict/ship) +"cxd" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/derelict/ship) +"cxe" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) +"cxf" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxg" = (/obj/machinery/sleeper,/obj/machinery/light{dir = 1},/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxh" = (/obj/machinery/sleep_console,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxi" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) +"cxj" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/derelict/ship) +"cxk" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (WEST)"; icon_state = "burst_r"; dir = 8},/turf/space,/area/derelict/ship) +"cxl" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/derelict/ship) +"cxm" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxn" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxo" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"; dir = 2},/area/derelict/ship) +"cxp" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/derelict/ship) +"cxq" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxr" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/derelict/ship) +"cxs" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) +"cxt" = (/obj/item/weapon/scalpel,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxu" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/derelict/ship) +"cxv" = (/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxw" = (/obj/structure/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxA" = (/obj/machinery/door/airlock/glass{name = "Hibernation Pods"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cxB" = (/obj/structure/stool/bed/chair{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxC" = (/obj/structure/table,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxD" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/derelict/ship) +"cxE" = (/obj/item/device/multitool,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxF" = (/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxG" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxH" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) +"cxI" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (WEST)"; icon_state = "burst_l"; dir = 8},/turf/space,/area/derelict/ship) +"cxJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxK" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/derelict/ship) +"cxL" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxM" = (/obj/machinery/light_switch{pixel_x = 27},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxN" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxP" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxQ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxR" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxS" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxT" = (/obj/structure/table,/obj/item/weapon/gun/energy/laser/retro,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxV" = (/obj/machinery/light/small{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxW" = (/obj/structure/table,/obj/item/weapon/tank/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cxX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cxY" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area) +"cxZ" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area) +"cya" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area) +"cyb" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area) +"cyc" = (/obj/structure/table,/obj/item/device/analyzer,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyd" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cye" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyf" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/derelict/ship) +"cyg" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyh" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area) +"cyi" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area) +"cyj" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cyk" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area) +"cyl" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area) +"cym" = (/obj/machinery/door/window/northright,/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyn" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyo" = (/obj/machinery/light,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyp" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyq" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cyr" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/derelict/ship) +"cys" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/derelict/ship) +"cyt" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area) +"cyu" = (/obj/item/weapon/table_parts,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area) +"cyv" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area) +"cyw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cyx" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area) +"cyy" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area) +"cyz" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area) +"cyA" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyB" = (/obj/item/weapon/shard,/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyC" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyD" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyE" = (/obj/structure/cable,/obj/structure/computerframe{anchored = 1},/obj/item/weapon/cable_coil/cut,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyF" = (/obj/structure/rack,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/tank/emergency_oxygen,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyG" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyH" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/syndicate,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyI" = (/obj/machinery/power/apc{cell_type = 5000; dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyJ" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/derelict/ship) +"cyK" = (/obj/machinery/door/poddoor{id = "oldship_gun"; name = "Pod Bay Door"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cyL" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "oldship_gun"},/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cyM" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{name = "plating"},/area/derelict/ship) +"cyN" = (/obj/machinery/door/airlock/glass{name = "Pod Bay"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyO" = (/obj/effect/decal/remains/human,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyP" = (/turf/unsimulated/floor{name = "plating"},/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/derelict/ship) +"cyQ" = (/obj/machinery/computer/pod{id = "oldship_gun"},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyR" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyS" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyT" = (/obj/structure/table,/obj/item/device/radio,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/derelict/ship) +"cyU" = (/obj/machinery/power/solar{name = "Communications Satellite solar panel"},/turf/simulated/floor{icon_state = "solarpanel"},/area) +"cyV" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cyW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area) +"cyX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area) +"cyY" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area) +"cyZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area) +"cza" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area) +"czb" = (/obj/machinery/camera{c_tag = "North Solars"; dir = 1; network = "Tcomsat"},/turf/space,/area) +"czc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area) +"czd" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/space,/area) +"cze" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area) +"czf" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) +"czg" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"czh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"czi" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area) +"czj" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) +"czk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) +"czl" = (/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"czm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"czn" = (/obj/structure/lattice,/turf/space,/area/turret_protected/tcomwest) +"czo" = (/turf/space,/area/turret_protected/tcomwest) +"czp" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera{c_tag = "West Wing North"; dir = 2; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomwest) +"czq" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czr" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat West Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czt" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czu" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czv" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"czw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czB" = (/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czC" = (/turf/simulated/floor/engine,/area/tcommsat/computer) +"czD" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/green,/turf/simulated/floor,/area/tcommsat/lounge) +"czE" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/lounge) +"czF" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor,/area/tcommsat/lounge) +"czG" = (/obj/machinery/camera{c_tag = "Lounge"; dir = 2; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/lounge) +"czH" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor,/area/tcommsat/lounge) +"czI" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat Lounge APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/tcommsat/lounge) +"czJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"czK" = (/obj/machinery/turret{id = "tcommwest"; lasers = 1; lasertype = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/turret_protected/tcomwest) +"czL" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomwest) +"czM" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/meter,/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czQ" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"czR" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomwest) +"czS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer) +"czT" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) +"czU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/computer) +"czV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/camera{c_tag = "Main Computer Room"; dir = 2; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/computer) +"czW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) +"czX" = (/turf/simulated/floor,/area/tcommsat/computer) +"czY" = (/obj/structure/table,/obj/machinery/light/lamp,/turf/simulated/floor,/area/tcommsat/computer) +"czZ" = (/obj/item/weapon/beach_ball,/turf/simulated/floor,/area/tcommsat/lounge) +"cAa" = (/turf/simulated/floor,/area/tcommsat/lounge) +"cAb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/lounge) +"cAc" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomwest) +"cAd" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"cAe" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"cAf" = (/obj/machinery/atmospherics/valve/digital{color = "cyan"; icon_state = "valve1"; name = "Mixed Air Outlet Valve"; open = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"cAg" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"cAh" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/closet,/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"cAi" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomwest) +"cAj" = (/obj/structure/table,/obj/item/device/radio,/turf/simulated/floor,/area/tcommsat/computer) +"cAk" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/computer) +"cAl" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/computer) +"cAm" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor,/area/tcommsat/computer) +"cAn" = (/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/turf/simulated/floor,/area/tcommsat/computer) +"cAo" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/orange,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/lounge) +"cAp" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/tcommsat/lounge) +"cAq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/lounge) +"cAr" = (/obj/machinery/light{dir = 8},/turf/space,/area/turret_protected/tcomwest) +"cAs" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) +"cAt" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/space,/area/turret_protected/tcomwest) +"cAu" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/turret_protected/tcomwest) +"cAv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) +"cAw" = (/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 4},/turf/space,/area/turret_protected/tcomwest) +"cAx" = (/obj/structure/table,/obj/item/device/multitool,/turf/simulated/floor,/area/tcommsat/computer) +"cAy" = (/obj/machinery/computer/telecomms/server{network = "tcommsat"},/turf/simulated/floor,/area/tcommsat/computer) +"cAz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/item/weapon/spacecash,/turf/simulated/floor/engine,/area/tcommsat/computer) +"cAA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cAB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) +"cAC" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) +"cAD" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) +"cAE" = (/obj/structure/table,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/item/weapon/cigpacket,/turf/simulated/floor,/area/tcommsat/lounge) +"cAF" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/lounge) +"cAG" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cAH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cAI" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cAJ" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cAK" = (/obj/machinery/door/airlock/command{name = "Com Sat Main Room"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/tcommsat/computer) +"cAL" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/tcommsat/computer) +"cAM" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cAN" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/computer) +"cAO" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/computer) +"cAP" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/machinery/power/apc{dir = 4; name = "Com Sat Main Room APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/computer) +"cAQ" = (/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cAR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cAS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cAT" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/tcommsat/lounge) +"cAU" = (/obj/machinery/vending/cola,/turf/simulated/floor,/area/tcommsat/lounge) +"cAV" = (/obj/item/weapon/cigbutt,/obj/machinery/light,/turf/simulated/floor,/area/tcommsat/lounge) +"cAW" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/tcommsat/lounge) +"cAX" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/tcommsat/lounge) +"cAY" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cAZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area) +"cBa" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area) +"cBb" = (/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) +"cBc" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cBd" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/space,/area/turret_protected/tcomwest) +"cBe" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cBf" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) +"cBg" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomwest) +"cBh" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/computer) +"cBi" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 1; on = 1},/turf/simulated/floor,/area/tcommsat/computer) +"cBj" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/tcommsat/computer) +"cBk" = (/obj/machinery/door/airlock/hatch{name = "Com Sat Chamber Access"; req_access_txt = "61"},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cBl" = (/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cBm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cBn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cBo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/tcommsat/lounge) +"cBp" = (/obj/machinery/door/airlock/command{name = "Com Sat Lounge"; req_access_txt = "61"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/tcommsat/lounge) +"cBq" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area/turret_protected/tcomwest) +"cBr" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cBs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cBt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cBu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cBv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor/plating,/area/tcommsat/chamber) +"cBw" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact-f"; initialize_directions = 10},/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cBx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/sign/biohazard,/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cBy" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area/turret_protected/tcomeast) +"cBz" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cBA" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) +"cBB" = (/obj/structure/lattice,/turf/space,/area/turret_protected/tcomeast) +"cBC" = (/obj/machinery/turret{id = "tcommeast"; lasers = 1; lasertype = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/turret_protected/tcomeast) +"cBD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cBE" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area/turret_protected/tcomwest) +"cBF" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 4},/turf/space,/area/turret_protected/tcomwest) +"cBG" = (/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBH" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBI" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat Central Compartment APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBJ" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBK" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBL" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Central Compartment North"; dir = 2; network = "Tcomsat"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBM" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBN" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/light{dir = 1},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBO" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBQ" = (/turf/space,/area/turret_protected/tcomeast) +"cBR" = (/obj/machinery/light{dir = 4},/turf/space,/area/turret_protected/tcomeast) +"cBS" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area) +"cBT" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/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/airless,/area) +"cBU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cBV" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area/turret_protected/tcomwest) +"cBW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cBX" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBY" = (/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cBZ" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cCa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cCb" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cCc" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area/turret_protected/tcomeast) +"cCd" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) +"cCe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cCf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cCg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cCh" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cCi" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cCj" = (/obj/structure/cable,/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},/turf/simulated/floor/plating/airless,/area) +"cCk" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) +"cCl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cCm" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/space,/area/turret_protected/tcomwest) +"cCn" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cCo" = (/obj/machinery/telecomms/server/presets/cargo,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cCp" = (/obj/machinery/telecomms/server/presets/mining,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cCq" = (/obj/machinery/telecomms/server/presets/common,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cCr" = (/obj/machinery/telecomms/server/presets/engineering,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cCs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cCt" = (/obj/structure/table,/obj/item/weapon/stock_parts/micro_laser/high,/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,/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; on = 1; pressure_checks = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "Storage Room"; network = "Tcomsat"},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCv" = (/obj/machinery/vending/assist,/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCw" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cCx" = (/obj/machinery/camera{c_tag = "West Solars"; dir = 8; network = "Tcomsat"},/turf/space,/area) +"cCy" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cCz" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera{c_tag = "West Wing Middle"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomwest) +"cCA" = (/obj/machinery/telecomms/broadcaster/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cCB" = (/obj/machinery/telecomms/broadcaster/preset_right,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cCC" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/space,/area/turret_protected/tcomeast) +"cCD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cCE" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) +"cCF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cCG" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/obj/item/weapon/stock_parts/subspace/treatment,/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCI" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/obj/item/weapon/stock_parts/subspace/analyzer,/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCJ" = (/obj/machinery/camera{c_tag = "East Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) +"cCK" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cCL" = (/obj/structure/grille,/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/space,/area) +"cCM" = (/obj/machinery/telecomms/processor/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cCN" = (/obj/machinery/telecomms/bus/preset_two,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cCO" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cCP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cCQ" = (/obj/machinery/telecomms/processor/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cCR" = (/obj/machinery/telecomms/bus/preset_four,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cCS" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/space,/area/turret_protected/tcomeast) +"cCT" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cCU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cCV" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat Storage Room"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cCW" = (/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCY" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/item/weapon/stock_parts/subspace/amplifier,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Com Sat East Wing APC"; pixel_x = 25},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cCZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cDa" = (/obj/machinery/telecomms/bus/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cDb" = (/obj/machinery/telecomms/processor/preset_one,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cDc" = (/obj/machinery/telecomms/receiver/preset_left,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cDd" = (/obj/machinery/telecomms/receiver/preset_right,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cDe" = (/obj/machinery/telecomms/bus/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cDf" = (/obj/machinery/telecomms/processor/preset_three,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cDg" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/turret_protected/tcomeast) +"cDh" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cDi" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/space,/area/turret_protected/tcomeast) +"cDj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cDk" = (/obj/item/weapon/storage/toolbox/electrical,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cDl" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cDm" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/obj/item/weapon/stock_parts/subspace/ansible,/turf/simulated/floor,/area/turret_protected/tcomeast) +"cDn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cDo" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/transmitter,/obj/item/weapon/stock_parts/subspace/transmitter,/turf/simulated/floor,/area/turret_protected/tcomeast) +"cDp" = (/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/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cDq" = (/obj/structure/table,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/item/weapon/stock_parts/subspace/crystal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomeast) +"cDr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cDs" = (/obj/machinery/telecomms/server/presets/science,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cDt" = (/obj/machinery/telecomms/server/presets/medical,/turf/simulated/floor{dir = 1; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (NORTH)"; temperature = 80},/area/tcommsat/chamber) +"cDu" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cDv" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor/grid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cDw" = (/obj/machinery/telecomms/server/presets/command,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cDx" = (/obj/machinery/telecomms/server/presets/security,/turf/simulated/floor{dir = 4; icon_state = "vault"; name = "Mainframe floor"; nitrogen = 100; oxygen = 0; tag = "icon-vault (EAST)"; temperature = 80},/area/tcommsat/chamber) +"cDy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cDz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cDA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomeast) +"cDB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) +"cDC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cDD" = (/obj/machinery/light,/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cDE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 140; on = 1; pressure_checks = 0},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cDF" = (/obj/machinery/camera{c_tag = "Central Compartment South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cDG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/obj/machinery/light,/turf/simulated/floor/grid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) +"cDH" = (/obj/effect/sign/nosmoking_2,/turf/simulated/wall/r_wall,/area/tcommsat/chamber) +"cDI" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomwest) +"cDJ" = (/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomwest) +"cDK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/effect/sign/securearea,/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) +"cDL" = (/obj/machinery/turret{id = "tcommfoyer"},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/turret_protected/tcomfoyer) +"cDM" = (/obj/machinery/turretid{icon_state = "motion1"; id = "tcommwest"; lethal = 1; name = "West Wing Turret deactivation control"; pixel_y = 29; req_access = list(61); req_access_txt = "0"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cDN" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cDO" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cDP" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cDQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/turretid{icon_state = "motion1"; id = "tcommeast"; lethal = 1; name = "East Wing Turret deactivation control"; pixel_y = 29; req_access = list(61); req_access_txt = "0"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cDR" = (/obj/machinery/turret{id = "tcommfoyer"},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/turret_protected/tcomfoyer) +"cDS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/effect/sign/securearea,/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) +"cDT" = (/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomeast) +"cDU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area/turret_protected/tcomeast) +"cDV" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomwest) +"cDW" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat West Wing"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) +"cDX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cDY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cDZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cEe" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat East Wing"; req_access_txt = "61"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomfoyer) +"cEf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cEg" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/turret_protected/tcomeast) +"cEh" = (/obj/machinery/camera{c_tag = "East Wing South"; dir = 8; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomeast) +"cEi" = (/obj/machinery/camera{c_tag = "West Wing South"; dir = 4; network = "Tcomsat"},/turf/space,/area/turret_protected/tcomwest) +"cEj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) +"cEk" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/light,/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEl" = (/obj/machinery/power/apc{dir = 2; environ = 2; equip_consumption = 100; equipment = 2; light_consumption = 50; lighting = 2; locked = 0; name = "Com Sat Foyer APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEm" = (/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEn" = (/obj/machinery/light,/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEo" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) +"cEp" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/turret_protected/tcomeast) +"cEq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEr" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEs" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEu" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEv" = (/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat Foyer"; req_access_txt = "61"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) +"cEy" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "bot"},/area/turret_protected/tcomfoyer) +"cEz" = (/obj/machinery/power/terminal{dir = 8},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cEA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEB" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cEC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/turretid{id = "tcommfoyer"; pixel_y = 29; req_access = list(61); req_access_txt = "0"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cED" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEE" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cEF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/turret_protected/tcomfoyer) +"cEG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) +"cEH" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"cEI" = (/obj/machinery/light,/turf/space,/area/turret_protected/tcomwest) +"cEJ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest) +"cEK" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEL" = (/obj/machinery/power/monitor,/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) +"cEN" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cEO" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) +"cEP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEQ" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/turret_protected/tcomfoyer) +"cER" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/turret_protected/tcomfoyer) +"cES" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/turret_protected/tcomfoyer) +"cET" = (/obj/machinery/power/monitor,/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cEU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cEV" = (/obj/machinery/light,/turf/space,/area/turret_protected/tcomeast) +"cEW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cEX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area) +"cEY" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cEZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/glass/glass_command{name = "Comm Sat Foyer"; req_access_txt = "61"},/turf/simulated/floor,/area/turret_protected/tcomfoyer) +"cFa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/turret_protected/tcomfoyer) +"cFb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cFc" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast) +"cFd" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFe" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFf" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Entrance North"; c_tag_order = 999; dir = 4; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFh" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFi" = (/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFk" = (/turf/simulated/floor,/area/tcommsat/entrance) +"cFl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFn" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/entrance) +"cFo" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/entrance) +"cFp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/tcommsat/entrance) +"cFq" = (/obj/machinery/power/apc{dir = 1; name = "Com Sat Teleporter APC"; pixel_x = 1; pixel_y = 25},/obj/machinery/light{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFr" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFs" = (/obj/effect/sign/vacuum,/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFt" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/entrance) +"cFu" = (/obj/item/weapon/cell,/turf/simulated/floor,/area/tcommsat/entrance) +"cFv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/tcommsat/entrance) +"cFw" = (/obj/structure/closet/malf/suits,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/tcommsat/entrance) +"cFx" = (/obj/machinery/door/airlock/external{name = "Comm Satellite External Access"; req_access = null; req_access_txt = "10"},/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cFy" = (/turf/simulated/floor/plating,/area/tcommsat/entrance) +"cFz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/device/radio/beacon,/turf/simulated/floor,/area/tcommsat/entrance) +"cFA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cFB" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/tcommsat/entrance) +"cFC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFD" = (/obj/structure/closet/crate,/obj/item/device/aicard,/obj/item/device/multitool,/turf/simulated/floor,/area/tcommsat/entrance) +"cFE" = (/obj/machinery/computer/teleporter,/obj/machinery/camera{c_tag = "Entrance South"; dir = 1; network = "Tcomsat"},/turf/simulated/floor,/area/tcommsat/entrance) +"cFF" = (/obj/machinery/teleport/station,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light,/turf/simulated/floor,/area/tcommsat/entrance) +"cFG" = (/obj/machinery/teleport/hub,/turf/simulated/floor,/area/tcommsat/entrance) +"cFH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/tcommsat/entrance) +"cFI" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/space,/area) +"cFJ" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area) +"cFK" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cFL" = (/obj/machinery/camera{c_tag = "South Solars"; dir = 4; network = "Tcomsat"},/turf/space,/area) +"cFM" = (/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/airless,/area) +"cFN" = (/turf/simulated/wall/r_wall,/area/AIsattele) +"cFO" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFP" = (/obj/machinery/teleport/station,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFQ" = (/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFR" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFS" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFT" = (/obj/structure/rack,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFU" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFV" = (/obj/item/weapon/cell,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFW" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFX" = (/turf/space,/area/AIsattele) +"cFY" = (/obj/item/weapon/table_parts,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cFZ" = (/obj/structure/lattice,/turf/space,/area/AIsattele) +"cGa" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cGb" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) +"cGc" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cGd" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area/AIsattele) +"cGe" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) +"cGf" = (/obj/structure/grille,/turf/unsimulated/floor{name = "plating"},/area) +"cGg" = (/obj/machinery/power/solar/fake,/turf/unsimulated/floor{tag = "icon-solarpanel (NORTHEAST)"; icon_state = "solarpanel"; dir = 5},/area/djstation/solars) +"cGh" = (/turf/unsimulated/floor,/area/djstation/solars) +"cGi" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area) +"cGj" = (/turf/unsimulated/wall{icon_state = ""; tag = "icon-fwall_opening"},/area/djstation) +"cGk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) +"cGl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) +"cGm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/djstation) +"cGn" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) +"cGo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cGp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGq" = (/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGr" = (/turf/unsimulated/floor{name = "plating"},/area/djstation/solars) +"cGs" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGv" = (/obj/machinery/power/terminal,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGw" = (/obj/item/device/multitool,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGx" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGA" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGB" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGF" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGG" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/item/weapon/storage/lightbox/tubes,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGH" = (/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGI" = (/obj/machinery/light/small,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGJ" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGK" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGL" = (/obj/structure/closet/emcloset,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cGM" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cGN" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cGO" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cGP" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cGQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGR" = (/obj/structure/table,/obj/machinery/cell_charger,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cGS" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cGT" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cGU" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cGV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cGW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cGX" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cGY" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cGZ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHa" = (/obj/structure/table,/obj/machinery/light/lamp,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cHc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cHd" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cHe" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHf" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; dir = 8; freerange = 1; listening = 1; name = "Pirate Radio Listening Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHg" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHh" = (/obj/machinery/door/airlock{name = "Cabin"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHi" = (/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHj" = (/obj/machinery/sleeper,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cHl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cHm" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cHn" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cHo" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHp" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel"; pixel_x = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHq" = (/obj/structure/computerframe{anchored = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHr" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHs" = (/obj/machinery/light,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHt" = (/obj/structure/closet,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cHu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/djstation) +"cHv" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cHw" = (/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHx" = (/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cHy" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHz" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHA" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/rack{dir = 4},/obj/item/clothing/under/soviet,/obj/item/clothing/head/ushanka,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHB" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (WEST)"; icon_state = "toilet"; dir = 8},/obj/structure/disposalpipe/trunk,/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cHC" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cHD" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/unsimulated/wall{icon_state = ""; tag = "icon-fwall_opening"},/area/djstation) +"cHE" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "0"},/turf/unsimulated/floor,/area/djstation) +"cHF" = (/obj/structure/disposaloutlet,/obj/structure/disposalpipe/trunk{dir = 1},/turf/space,/area/djstation) +"cHG" = (/turf/unsimulated/floor,/area/djstation) +"cHH" = (/turf/simulated/floor/airless,/area) +"cHI" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area) +"cHJ" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) +"cHK" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cHL" = (/turf/simulated/wall,/area/derelict/solar_control) +"cHM" = (/turf/simulated/floor,/area/derelict/solar_control) +"cHN" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/solar_control) +"cHO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cHP" = (/turf/simulated/floor/plating,/area/derelict/solar_control) +"cHQ" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cHR" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cHS" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cHT" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) +"cHU" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cHV" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_starboard) +"cHW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor,/area/derelict/solar_control) +"cHX" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/solar_control) +"cHY" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor,/area/derelict/solar_control) +"cHZ" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cIa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cIb" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) +"cId" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cIe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) +"cIf" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/solar_control) +"cIg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/monitor,/turf/simulated/floor,/area/derelict/solar_control) +"cIh" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cIi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/window/eastleft,/turf/simulated/floor,/area/derelict/solar_control) +"cIj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/solar_control) +"cIk" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) +"cIl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) +"cIm" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cIo" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cIp" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/solar_control) +"cIq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/solar_control) +"cIr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cIs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIt" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIu" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIv" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIw" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIx" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) +"cIz" = (/turf/simulated/wall,/area/derelict/bridge/access) +"cIA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) +"cIB" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor,/area/derelict/bridge/access) +"cIC" = (/turf/simulated/floor,/area/derelict/bridge/access) +"cID" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor,/area/derelict/bridge/access) +"cIE" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge/access) +"cIF" = (/obj/structure/rack,/turf/simulated/floor,/area/derelict/bridge/access) +"cIG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cIH" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cII" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cIJ" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/derelict/bridge/access) +"cIK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/bridge/access) +"cIL" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge/access) +"cIM" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cIN" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/bridge/access) +"cIO" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cIP" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cIQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cIR" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cIS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cIT" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor,/area/derelict/bridge/access) +"cIU" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/derelict/bridge/access) +"cIV" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area) +"cIW" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) +"cIX" = (/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cIY" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cIZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cJa" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cJb" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/derelict/bridge/access) +"cJc" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge/access) +"cJd" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cJe" = (/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cJf" = (/obj/machinery/door/window,/turf/simulated/floor,/area/derelict/bridge/access) +"cJg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cJh" = (/turf/simulated/wall,/area/derelict/bridge) +"cJi" = (/obj/effect/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cJj" = (/obj/effect/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cJk" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJl" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cJm" = (/obj/effect/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cJn" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge/access) +"cJo" = (/obj/structure/computerframe,/turf/simulated/floor,/area/derelict/bridge) +"cJp" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/derelict/bridge) +"cJq" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/bridge) +"cJr" = (/obj/machinery/computer/security,/turf/simulated/floor,/area/derelict/bridge) +"cJs" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/derelict/bridge) +"cJt" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/bridge) +"cJu" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/derelict/bridge) +"cJv" = (/obj/item/weapon/empgrenade,/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cJw" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cJx" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cJy" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cJz" = (/obj/item/weapon/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cJA" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJB" = (/turf/simulated/wall,/area/derelict/singularity_engine) +"cJC" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor,/area/derelict/bridge) +"cJD" = (/turf/simulated/floor,/area/derelict/bridge) +"cJE" = (/turf/simulated/floor/plating,/area/derelict/bridge) +"cJF" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cJG" = (/obj/structure/window/reinforced,/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cJH" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cJI" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cJJ" = (/obj/structure/window/reinforced,/obj/item/weapon/table_parts/reinforced,/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cJK" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cJL" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cJM" = (/obj/machinery/emitter{icon_state = "Emitter"; dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJN" = (/obj/machinery/field_generator,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/turf/simulated/floor,/area/derelict/bridge/access) +"cJP" = (/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor,/area/derelict/bridge/access) +"cJQ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cJR" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area) +"cJS" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cJV" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) +"cJW" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cJX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cJY" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor,/area/derelict/bridge/access) +"cJZ" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/derelict/bridge) +"cKa" = (/obj/structure/stool,/turf/simulated/floor,/area/derelict/bridge) +"cKb" = (/obj/structure/table,/obj/item/weapon/cell,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cKc" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cKd" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cKe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge/access) +"cKf" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cKg" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cKh" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/bridge/access) +"cKi" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/derelict/bridge) +"cKj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) +"cKk" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/bridge) +"cKl" = (/obj/item/weapon/paper{name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cKm" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cKn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge) +"cKo" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) +"cKp" = (/obj/structure/table,/obj/item/weapon/screwdriver,/turf/simulated/floor,/area/derelict/bridge) +"cKq" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/bridge) +"cKr" = (/obj/item/stack/rods,/turf/space,/area) +"cKs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKt" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cKu" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKv" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKw" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cKx" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKA" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor,/area/derelict/bridge) +"cKB" = (/obj/structure/table,/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cKC" = (/obj/structure/window/basic,/turf/simulated/floor,/area/derelict/bridge) +"cKD" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor,/area/derelict/bridge) +"cKE" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor,/area/derelict/bridge) +"cKF" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cKG" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKH" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKI" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKJ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKK" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/derelict/bridge/access) +"cKL" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) +"cKM" = (/obj/machinery/door/window{dir = 2; icon = 'windoor.dmi'; name = "Captain's Quarters"; req_access_txt = "20"},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge) +"cKN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKO" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cKP" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cKR" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cKS" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cKT" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cKU" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cKV" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cKW" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cKX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cKY" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cKZ" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLa" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLb" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLc" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cLd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLe" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLf" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cLg" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLi" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cLj" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cLk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLl" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cLm" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLn" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLo" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cLp" = (/obj/structure/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cLq" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cLr" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cLt" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cLu" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cLv" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLw" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLx" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLy" = (/obj/structure/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLz" = (/turf/simulated/wall,/area/derelict/hallway/primary) +"cLA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cLB" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cLC" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLD" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLE" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLF" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLG" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLH" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cLI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cLJ" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cLK" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLL" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cLM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cLP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cLQ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cLR" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) +"cLS" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cLT" = (/obj/structure/grille,/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cLU" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) +"cLV" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) +"cLW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cLX" = (/obj/machinery/door/window,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cLY" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) +"cLZ" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cMa" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cMb" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cMc" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cMd" = (/obj/item/weapon/crowbar,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMe" = (/obj/structure/grille,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cMf" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) +"cMg" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cMh" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cMi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cMj" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cMk" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) +"cMl" = (/turf/simulated/wall,/area/derelict/arrival) +"cMm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cMn" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cMo" = (/obj/structure/window/basic{dir = 5},/turf/space,/area) +"cMp" = (/obj/structure/table,/turf/simulated/floor,/area/derelict/arrival) +"cMq" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/arrival) +"cMr" = (/turf/simulated/floor,/area/derelict/arrival) +"cMs" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cMt" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cMu" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cMv" = (/turf/simulated/wall,/area/derelict/medical/chapel) +"cMw" = (/obj/item/weapon/shard,/turf/space,/area) +"cMx" = (/obj/structure/grille,/turf/space,/area/derelict/singularity_engine) +"cMy" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cMz" = (/obj/structure/lattice,/obj/structure/window/basic,/turf/space,/area) +"cMA" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/arrival) +"cMB" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cMC" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/arrival) +"cMD" = (/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cME" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cMF" = (/obj/structure/closet/coffin,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cMG" = (/turf/simulated/wall,/area/derelict/medical) +"cMH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cMI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cMJ" = (/obj/item/weapon/shard,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cMK" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cML" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cMM" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) +"cMN" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/hallway/primary) +"cMO" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cMP" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cMQ" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cMR" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cMS" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cMT" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cMU" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cMV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cMW" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cMX" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cMY" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cMZ" = (/turf/simulated/floor/plating,/area/derelict/arrival) +"cNa" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cNb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNc" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNd" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) +"cNe" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cNf" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cNg" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cNh" = (/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cNi" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) +"cNj" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) +"cNk" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cNl" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cNm" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cNn" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/derelict/medical/chapel) +"cNo" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNp" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area) +"cNq" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) +"cNr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cNs" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cNt" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) +"cNu" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNv" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNw" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNx" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNy" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cNz" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cNA" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cNB" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cNC" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"cND" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNE" = (/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cNF" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNG" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNH" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNI" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cNJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cNK" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/derelict/arrival) +"cNL" = (/obj/structure/window/reinforced,/turf/space,/area) +"cNM" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area) +"cNN" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNO" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNP" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cNQ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall,/area/derelict/medical/chapel) +"cNR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/medical/chapel) +"cNS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNU" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cNY" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cNZ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cOa" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) +"cOb" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cOc" = (/turf/simulated/floor/airless{icon_state = "white"},/area) +"cOd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cOe" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cOf" = (/obj/item/weapon/pen,/turf/simulated/floor,/area/derelict/arrival) +"cOg" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cOh" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cOi" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"cOj" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cOk" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cOl" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cOm" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cOn" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOo" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOp" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOq" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOs" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOt" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cOu" = (/obj/structure/window/basic,/turf/space,/area) +"cOv" = (/obj/structure/window/basic{dir = 8},/turf/space,/area) +"cOw" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cOx" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/derelict/arrival) +"cOy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cOz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) +"cOA" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area) +"cOB" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area) +"cOC" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cOD" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cOE" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cOF" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cOG" = (/obj/machinery/door/window/southleft,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOH" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cOI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cOJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cOK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cOL" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cOM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cON" = (/obj/structure/window/basic{dir = 8},/obj/structure/window/basic,/turf/space,/area) +"cOO" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cOP" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cOQ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area) +"cOR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cOS" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cOT" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cOU" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cOV" = (/obj/structure/window/basic,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cOW" = (/obj/machinery/door/airlock/medical{name = "Toxins Research"; req_access_txt = "7"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/arrival) +"cOX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/derelict/arrival) +"cOY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cOZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/derelict/arrival) +"cPa" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cPb" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPd" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPe" = (/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPf" = (/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cPg" = (/obj/structure/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) +"cPh" = (/obj/structure/grille,/obj/structure/window/basic{dir = 1},/turf/space,/area) +"cPi" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cPj" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor,/area/derelict/arrival) +"cPk" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/derelict/arrival) +"cPl" = (/obj/structure/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/simulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cPm" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPn" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPo" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPp" = (/obj/structure/girder,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPq" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/derelict/arrival) +"cPr" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPs" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPt" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPu" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cPw" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cPx" = (/obj/structure/lattice,/obj/structure/window/basic{dir = 4},/turf/space,/area) +"cPy" = (/obj/structure/girder,/obj/structure/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cPz" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cPB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cPC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cPD" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPE" = (/obj/item/weapon/cigbutt,/turf/space,/area) +"cPF" = (/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) +"cPG" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/derelict/arrival) +"cPH" = (/obj/structure/table,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPI" = (/obj/structure/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPJ" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPK" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPL" = (/obj/structure/table,/turf/simulated/floor/airless,/area) +"cPM" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) +"cPN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cPO" = (/obj/structure/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cPP" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/derelict/arrival) +"cPQ" = (/obj/structure/stool,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cPR" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cPS" = (/obj/structure/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) +"cPT" = (/obj/structure/window/basic{dir = 4},/turf/space,/area) +"cPU" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/derelict/arrival) +"cPV" = (/obj/structure/closet/wardrobe,/turf/simulated/floor,/area/derelict/arrival) +"cPW" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/derelict/hallway/primary) +"cPX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) +"cPY" = (/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area) +"cPZ" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cQa" = (/obj/structure/stool/bed,/turf/simulated/floor/airless,/area) +"cQb" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/derelict/arrival) +"cQc" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/derelict/hallway/primary) +"cQd" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/hallway/primary) +"cQe" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cQf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cQg" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor,/area/derelict/arrival) +"cQh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cQi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating,/area/derelict/arrival) +"cQj" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating,/area/derelict/arrival) +"cQk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cQl" = (/turf/simulated/wall,/area/derelict/hallway/secondary) +"cQm" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cQn" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cQo" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cQp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) +"cQq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cQr" = (/obj/structure/window/basic{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cQs" = (/obj/structure/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cQt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area) +"cQu" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cQv" = (/obj/item/stack/rods,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cQw" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) +"cQx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cQy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cQz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cQA" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cQB" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 9; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQC" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 1; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQD" = (/obj/structure/bookcase,/turf/simulated/floor{dir = 5; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQE" = (/turf/simulated/floor{dir = 8; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQF" = (/obj/effect/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQG" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQH" = (/obj/effect/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQI" = (/obj/effect/decal/cleanable/xenoblood,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQJ" = (/obj/effect/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQK" = (/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQL" = (/obj/effect/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQM" = (/obj/effect/rune{icon_state = "3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/derelict/hallway/secondary) +"cQN" = (/turf/simulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQO" = (/turf/simulated/floor{dir = 10; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQP" = (/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQQ" = (/obj/effect/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQR" = (/obj/effect/decal/cleanable/oil/streak,/turf/simulated/floor{icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQS" = (/obj/effect/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/simulated/floor{dir = 6; icon_state = "carpetside"},/area/derelict/hallway/secondary) +"cQT" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cQU" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cQV" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cQW" = (/obj/structure/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) +"cQX" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cQY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cQZ" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRa" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cRb" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) +"cRc" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) +"cRd" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) +"cRe" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) +"cRf" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) +"cRg" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) +"cRh" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) +"cRi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) +"cRj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cRk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cRl" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cRm" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) +"cRn" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) +"cRo" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) +"cRp" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) +"cRq" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) +"cRr" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) +"cRs" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) +"cRt" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) +"cRu" = (/obj/structure/lattice,/turf/space,/area/derelict/hallway/secondary) +"cRv" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRy" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cRz" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRA" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRB" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRC" = (/obj/structure/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRD" = (/obj/structure/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRF" = (/obj/structure/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cRG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cRI" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cRJ" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cRL" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRM" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRO" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) +"cRP" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRQ" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRR" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cRS" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRT" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 2},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRU" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cRV" = (/obj/item/weapon/paper{desc = "You Syndicate uplink is in your PDA, type the code '678 Bravo' in the ringtone to unlock it. Objective 1. Kill the God damn AI in a fire blast that it rocks the station. Success! Objective 2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) +"cRW" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cRX" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cRY" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) +"cRZ" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cSa" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cSb" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cSc" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cSd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cSe" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSf" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"cSh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSi" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSj" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSk" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSl" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSm" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSn" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/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/airless,/area/solar/derelict_aft) +"cSo" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"cSp" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSq" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cSr" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) +"cSs" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"cSt" = (/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSu" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) +"cSv" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) +"cSw" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSx" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSy" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSz" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"cSB" = (/obj/structure/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSC" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) +"cSD" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cSE" = (/turf/simulated/mineral,/area/mine/unexplored) +"cSF" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"cSG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"cSH" = (/obj/machinery/door/airlock/external,/turf/simulated/floor,/area/mine/abandoned) +"cSI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"cSJ" = (/turf/simulated/floor,/area/mine/abandoned) +"cSK" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating,/area/mine/abandoned) +"cSL" = (/obj/item/stack/rods,/obj/structure/door_assembly/door_assembly_ext{name = "Broken External Airlock"},/turf/simulated/floor,/area/mine/abandoned) +"cSM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"cSN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"cSO" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHWEST)"; icon_state = "pwall"; dir = 9},/area/shuttle/alien/mine) +"cSP" = (/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTH)"; icon_state = "pwall"; dir = 1},/area/shuttle/alien/mine) +"cSQ" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHWEST)"; icon_state = "pwall"; dir = 10},/area/shuttle/alien/mine) +"cSR" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cSS" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cST" = (/obj/effect/light_emitter,/turf/space,/area) +"cSU" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/turf/simulated/floor/plating/airless,/area/shuttle/alien/mine) +"cSV" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"cSW" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"cSX" = (/obj/machinery/door/airlock/hatch,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/shuttle/alien/mine) +"cSY" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cSZ" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cTa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"cTb" = (/turf/simulated/mineral/random,/area/mine/explored) +"cTc" = (/turf/simulated/mineral,/area/mine/explored) +"cTd" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-pwall (NORTHEAST)"; icon_state = "pwall"; dir = 5},/area/shuttle/alien/mine) +"cTe" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-pwall (SOUTHEAST)"; icon_state = "pwall"; dir = 6},/area/shuttle/alien/mine) +"cTf" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cTg" = (/turf/simulated/wall,/area/mine/abandoned) +"cTh" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/mine/abandoned) +"cTi" = (/obj/item/stack/rods,/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cTj" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cTk" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"cTl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/abandoned) +"cTm" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cTn" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cTo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTr" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cTs" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cTt" = (/obj/item/stack/rods,/obj/structure/lattice,/turf/space,/area) +"cTu" = (/obj/item/weapon/shard,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTv" = (/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTx" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"cTy" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cTz" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/abandoned) +"cTA" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/mine/abandoned) +"cTB" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating,/area/mine/abandoned) +"cTC" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTD" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTE" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"cTF" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cTG" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"cTH" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"cTI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"cTJ" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"cTK" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating,/area/mine/abandoned) +"cTL" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) +"cTM" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTN" = (/obj/effect/gibspawner/robot,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cTO" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cTP" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating,/area/mine/abandoned) +"cTQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTR" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cTS" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) +"cTT" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) +"cTU" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"cTV" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/abandoned) +"cTW" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cTX" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cTY" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"cTZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cUa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cUb" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) +"cUc" = (/obj/effect/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cUd" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"cUe" = (/turf/simulated/floor/airless,/area/mine/abandoned) +"cUf" = (/obj/effect/alien/weeds,/turf/simulated/floor,/area/mine/abandoned) +"cUg" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"cUh" = (/obj/structure/table,/turf/simulated/floor,/area/mine/abandoned) +"cUi" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/abandoned) +"cUj" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUk" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUl" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUm" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cUn" = (/obj/effect/decal/remains/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cUo" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating/airless,/area/mine/abandoned) +"cUp" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cUq" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cUr" = (/obj/structure/table,/turf/simulated/floor/airless,/area/mine/abandoned) +"cUs" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cUt" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUu" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUw" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) +"cUx" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) +"cUy" = (/obj/effect/alien/weeds,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"cUz" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cUA" = (/turf/simulated/wall,/area/mine/north_outpost) +"cUB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUC" = (/obj/machinery/hydroponics,/turf/simulated/floor{icon_state = "dark"},/area/mine/abandoned) +"cUD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"cUE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/mine/abandoned) +"cUF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"cUG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"cUH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"cUI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/abandoned) +"cUJ" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor,/area/mine/abandoned) +"cUK" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cUL" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) +"cUM" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/north_outpost) +"cUN" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) +"cUO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cUP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/north_outpost) +"cUQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) +"cUR" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) +"cUS" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"cUT" = (/obj/machinery/conveyor{dir = 4; operating = 1},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"cUU" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"cUV" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cUW" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) +"cUX" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor,/area/mine/abandoned) +"cUY" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"cUZ" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) +"cVa" = (/turf/simulated/floor,/area/mine/north_outpost) +"cVb" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) +"cVc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cVd" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/north_outpost) +"cVe" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/camera{c_tag = "North Outpost"; dir = 8; network = "Mine"},/turf/simulated/floor,/area/mine/north_outpost) +"cVf" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"cVg" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) +"cVh" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cVi" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) +"cVj" = (/obj/effect/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) +"cVk" = (/turf/simulated/wall,/area/mine/explored) +"cVl" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cVm" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cVn" = (/obj/structure/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"cVo" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"cVp" = (/obj/structure/rack,/obj/item/stack/sheet/metal{amount = 20},/turf/simulated/floor,/area/mine/north_outpost) +"cVq" = (/obj/structure/rack,/obj/machinery/status_display{layer = 4; pixel_x = 32; pixel_y = 0},/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger/mining,/turf/simulated/floor,/area/mine/north_outpost) +"cVr" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/explored) +"cVs" = (/turf/simulated/wall/r_wall,/area/mine/explored) +"cVt" = (/obj/effect/decal/remains/human,/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/abandoned) +"cVu" = (/obj/effect/alien/resin,/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) +"cVv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/abandoned) +"cVw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"cVx" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/mine/abandoned) +"cVy" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) +"cVz" = (/obj/structure/closet/secure_closet/miner_personal,/turf/simulated/floor,/area/mine/north_outpost) +"cVA" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window/westleft,/turf/simulated/floor,/area/mine/north_outpost) +"cVB" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/machinery/disposal/deliveryChute{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/mine/explored) +"cVC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/explored) +"cVD" = (/obj/effect/alien/weeds{icon_state = "oldweeds1"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) +"cVE" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/abandoned) +"cVF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/abandoned) +"cVG" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cVH" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/north_outpost) +"cVI" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) +"cVJ" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) +"cVK" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor,/area/mine/explored) +"cVL" = (/obj/structure/disposalpipe/sortjunction{sortType = list("Mining North")},/turf/simulated/wall/r_wall,/area/mine/explored) +"cVM" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor,/area/mine/abandoned) +"cVN" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cVO" = (/obj/effect/light_emitter,/obj/structure/lattice,/turf/space,/area) +"cVP" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) +"cVQ" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"cVR" = (/obj/structure/disposalpipe/sortjunction{backsort = 0; backType = list(); icon_state = "pipe-j2s"; sortType = list("Mining North")},/turf/simulated/wall/r_wall,/area/mine/explored) +"cVS" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/explored) +"cVT" = (/obj/machinery/camera{c_tag = "North Outpost External"; dir = 8; network = "Mine"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cVU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cVV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cVW" = (/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/lattice,/turf/space,/area/mine/explored) +"cVX" = (/obj/structure/lattice,/obj/structure/window/reinforced,/turf/space,/area/mine/explored) +"cVY" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"cVZ" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) +"cWa" = (/turf/simulated/floor/mech_bay_recharge_floor{dir = 8; icon_state = "recharge_floor_asteroid"},/area/mine/north_outpost) +"cWb" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) +"cWc" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"cWd" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cWe" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless,/area/mine/explored) +"cWf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"cWg" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/north_outpost) +"cWh" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cWi" = (/obj/effect/light_emitter,/turf/space,/area/mine/unexplored) +"cWj" = (/turf/space,/area/mine/unexplored) +"cWk" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"cWl" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"cWm" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"cWn" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cWo" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/abandoned) +"cWp" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"cWq" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"cWr" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) +"cWs" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) +"cWt" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"cWu" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) +"cWv" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWw" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cWx" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) +"cWy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWz" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWA" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWB" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) +"cWC" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWD" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWE" = (/turf/simulated/mineral/random,/area) +"cWF" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) +"cWG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) +"cWH" = (/obj/machinery/camera{c_tag = "West Outpost External"; dir = 1; network = "Mine"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cWI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cWJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cWK" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"cWL" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) +"cWM" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"cWN" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cWO" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) +"cWP" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"cWQ" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cWR" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) +"cWS" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"cWT" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) +"cWU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cWV" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cWW" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"cWX" = (/obj/structure/lattice,/turf/space,/area/mine/explored) +"cWY" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cWZ" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXa" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXb" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXc" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXd" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXe" = (/turf/simulated/wall,/area/mine/living_quarters) +"cXf" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"cXg" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) +"cXh" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) +"cXi" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXj" = (/obj/structure/closet/secure_closet/miner_personal,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXk" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXl" = (/obj/machinery/door/airlock{name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXm" = (/turf/simulated/floor,/area/mine/living_quarters) +"cXn" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cXp" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"cXq" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/mineral/random,/area/mine/unexplored) +"cXr" = (/obj/machinery/door/airlock{name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cXt" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"cXu" = (/turf/simulated/floor/mech_bay_recharge_floor{dir = 8; icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) +"cXv" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"cXw" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) +"cXx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cXy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTH)"; icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"cXz" = (/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Mining North"); dir = 4; icon_state = "pipe-j1s"; sortType = list("Disposals")},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHEAST)"; icon_state = "asteroidwarning"; dir = 5},/area/mine/explored) +"cXA" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXB" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXC" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"cXD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXE" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXG" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cXH" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cXI" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cXJ" = (/turf/simulated/wall/r_wall,/area/mine/storage) +"cXK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/storage) +"cXL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cXM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cXN" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"cXO" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) +"cXP" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXQ" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) +"cXR" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) +"cXS" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) +"cXT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXU" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cXV" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) +"cXW" = (/obj/structure/rack,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/destTagger/mining,/turf/simulated/floor,/area/mine/west_outpost) +"cXX" = (/obj/structure/rack,/obj/item/stack/sheet/metal{amount = 20},/turf/simulated/floor,/area/mine/west_outpost) +"cXY" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) +"cXZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cYa" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cYb" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYc" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYd" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYe" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYf" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYg" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYh" = (/obj/machinery/door/airlock{name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cYi" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/storage) +"cYj" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/storage) +"cYk" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/storage) +"cYl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) +"cYm" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/eva) +"cYn" = (/turf/simulated/wall/r_wall,/area/mine/eva) +"cYo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"cYp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"cYq" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) +"cYr" = (/turf/simulated/floor,/area/mine/west_outpost) +"cYs" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) +"cYt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cYu" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"cYv" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYw" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYx" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYy" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYz" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYA" = (/turf/simulated/floor,/area/mine/storage) +"cYB" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/storage) +"cYC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) +"cYD" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cYE" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) +"cYF" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cYG" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/eva) +"cYH" = (/obj/structure/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/west_outpost) +"cYI" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"cYJ" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/west_outpost) +"cYK" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYL" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYM" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) +"cYN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"cYO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) +"cYP" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Crew Quarters APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Crew Area"; dir = 8; network = "Mine"},/turf/simulated/floor,/area/mine/living_quarters) +"cYQ" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "Mine"},/turf/simulated/floor,/area/mine/storage) +"cYR" = (/obj/machinery/power/apc{dir = 2; name = "Mining Storage APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/storage) +"cYS" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) +"cYT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cYU" = (/turf/simulated/wall/r_wall,/area/mine/lobby) +"cYV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cYW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"cYX" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "Mine"},/turf/simulated/floor,/area/mine/eva) +"cYY" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) +"cYZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cZa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/eva) +"cZb" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) +"cZc" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright,/turf/simulated/floor,/area/mine/west_outpost) +"cZd" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"cZe" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall,/area/mine/living_quarters) +"cZf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cZg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cZh" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) +"cZi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cZj" = (/turf/simulated/wall,/area/mine/storage) +"cZk" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Storage"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) +"cZl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cZn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cZo" = (/turf/simulated/floor,/area/mine/lobby) +"cZp" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/lobby) +"cZq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) +"cZr" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) +"cZs" = (/turf/simulated/floor,/area/mine/eva) +"cZt" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cZu" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) +"cZv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"cZw" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/eva) +"cZx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cZy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) +"cZz" = (/obj/structure/closet/secure_closet/miner_personal,/turf/simulated/floor,/area/mine/west_outpost) +"cZA" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"cZB" = (/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "Mine"},/obj/machinery/disposal/deliveryChute{dir = 1},/obj/structure/disposalpipe/trunk,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"cZC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/west_outpost) +"cZD" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/mine/west_outpost) +"cZE" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) +"cZF" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cZG" = (/obj/machinery/conveyor{dir = 4; operating = 1},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cZH" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cZI" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"cZJ" = (/obj/structure/disposalpipe/sortjunction{backsort = 0; dir = 4; icon_state = "pipe-j1s"; sortType = list("Mining West")},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) +"cZK" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"cZL" = (/obj/machinery/sink{pixel_y = 30},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"cZM" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"cZN" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"cZO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"cZP" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/lobby) +"cZQ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cZR" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "Mine"},/turf/simulated/floor,/area/mine/lobby) +"cZS" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/lobby) +"cZT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"cZU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZX" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/lobby) +"cZY" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/lobby) +"cZZ" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/lobby) +"daa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dab" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"dac" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/lobby) +"dad" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dae" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"daf" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/obj/structure/disposalpipe/segment{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/eva) +"dag" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/eva) +"dah" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dai" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"daj" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = list("Mining West")},/turf/simulated/wall,/area/mine/west_outpost) +"dak" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dal" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/west_outpost) +"dam" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHWEST)"; icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) +"dan" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) +"dao" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dap" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"daq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dar" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"das" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dat" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dau" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dav" = (/obj/machinery/door/airlock/external{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"daw" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dax" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) +"day" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"daz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"daA" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) +"daB" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) +"daC" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor/mech_bay_recharge_floor{dir = 8},/area/mine/eva) +"daD" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) +"daE" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/eva) +"daF" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) +"daG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"daH" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) +"daI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"daJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"daK" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/lobby) +"daL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"daM" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"daN" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"daO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daR" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) +"daS" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) +"daT" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) +"daU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daX" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) +"daY" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"daZ" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/production) +"dba" = (/turf/simulated/wall/r_wall,/area/mine/production) +"dbb" = (/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "Mine"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbc" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbd" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbe" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbf" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbg" = (/turf/simulated/wall/r_wall,/area/mine/sleeper) +"dbh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/sleeper) +"dbi" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbj" = (/turf/simulated/wall,/area/mine/maintenance) +"dbk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbl" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/maintenance) +"dbm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dbn" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"dbo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dbp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"dbq" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) +"dbr" = (/obj/structure/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"},/turf/simulated/wall/r_wall,/area/mine/production) +"dbs" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbt" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbu" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbv" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbw" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbx" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) +"dby" = (/obj/machinery/disposal/deliveryChute{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbz" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbA" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/output,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbB" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbC" = (/obj/machinery/mineral/input,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbD" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbE" = (/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbF" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbG" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Medical APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbH" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/bulbs,/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor/plating,/area/mine/maintenance) +"dbJ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbK" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Maintenance APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbL" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/lobby) +"dbM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"dbN" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/lobby) +"dbO" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dbP" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/sleeper) +"dbQ" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/sleeper) +"dbR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "Mine"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbS" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbT" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbU" = (/turf/simulated/floor/plating,/area/mine/maintenance) +"dbV" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbW" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/wall,/area/mine/maintenance) +"dbX" = (/turf/space,/area/shuttle/mining/outpost) +"dbY" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) +"dbZ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dca" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dcb" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dcc" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcd" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dce" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) +"dcf" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/turf/simulated/floor/plating,/area/mine/maintenance) +"dcg" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dch" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/maintenance) +"dci" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/wall/r_wall,/area/mine/maintenance) +"dcj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/lobby) +"dck" = (/obj/machinery/conveyor_switch{id = "mining_internal"},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "Mine"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dcl" = (/obj/machinery/door/window/northright,/turf/simulated/floor,/area/mine/production) +"dcm" = (/obj/machinery/camera{c_tag = "Station External West"; network = "Mine"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dcn" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/lobby) +"dco" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/mine/production) +"dcp" = (/obj/machinery/power/apc{dir = 1; name = "Production Area APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Mining Main"); dir = 4; icon_state = "pipe-j2s"; sortType = list("Mining North")},/obj/item/device/destTagger/mining,/turf/simulated/floor,/area/mine/production) +"dcq" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) +"dcr" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) +"dcs" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dct" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcu" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) +"dcv" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) +"dcw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dcx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dcy" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/production) +"dcz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/production) +"dcA" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/production) +"dcB" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "Mine"},/turf/simulated/floor,/area/mine/production) +"dcC" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dcD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dcE" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) +"dcF" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) +"dcG" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/structure/disposalpipe/sortjunction{backsort = 1; backType = list("Mining West"); dir = 4; icon_state = "pipe-j2s"; sortType = list("Disposals")},/turf/simulated/floor,/area/mine/lobby) +"dcH" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"dcI" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/production) +"dcJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/production) +"dcK" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) +"dcL" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dcM" = (/obj/machinery/mineral/processing_unit_console{id = 1; name = "Production machine console"},/turf/simulated/wall/r_wall,/area/mine/production) +"dcN" = (/obj/machinery/mineral/processing_unit{id = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcO" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"dcP" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/lobby) +"dcQ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dcR" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) +"dcS" = (/turf/simulated/floor,/area/mine/production) +"dcT" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcU" = (/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dcV" = (/obj/machinery/mineral/stacking_unit_console{id = 1},/turf/simulated/wall/r_wall,/area/mine/production) +"dcW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dcX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) +"dcY" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) +"dcZ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"dda" = (/obj/machinery/computer/mining_shuttle,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"ddb" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) +"ddc" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"ddd" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dde" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddf" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddg" = (/obj/machinery/mineral/stacking_machine{id = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddh" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"ddi" = (/obj/machinery/computer/security/mining,/turf/simulated/floor,/area/mine/lobby) +"ddj" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8386,79 +8407,79 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaaaaaeaVEatzarGaqUaVFaJlaJlaJlaJlaVGaVHaVIaHSaHSaVJaJlaQfaODaQgaQgaVKaVLaQgaQgaQgaQgaQgaRGaRHaRIaTcaIcaVMaTdaVNaVOaQpaVPaVQaUEaROaVRaUFaVSaUGaUGaVTaVUaROaDqaDqaVVaTnaVWaVXaVYaVZaWaaWbaWcaWdaRYaSaaWeaWfaWgaWgaWgaWhaWiaSaaWjaWkaTEaTJaWlaWmaWnaWoaWoaSfaWpaDqaDqaVeaVfaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaWqaWraWsaWsaWtaWuaSBaSBaVfaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaSBaWvaVsaWwaKraKraKraKraKraLGaJbaJcaJcaLIaEdaEdaEdaEdaEdaEdaEdaEdaEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaOoaOpaOqasyaWxaWyaWzaWAaWBaWzaWzaWzaKHaHSaHSaHSaHSaWCaODaRBaWDaWEaWFaQgaWGaWHaWIaQgaHVaWJaHVaWKaIcaWLaIcaIcaIcaIcaIcaWMaWNaROaTjaWOaUGaWPaWPaWQaWRaWSaDqaDqaWTaTnaWUaWVaWWaWXaVXaVXaWYaWZaRYaXaaXbaXcaWgaXdaWgaXeaXfaXgaWjaXhaXiaTJaTJaXjaXkaXlaXmaXnaDpaXoaDqaVeaVfaSBaSBaSBaSBaSBaXpaSBaSCaSBaSBaSBaSBaSBaSBaXqaXraXsaSBaXtaVfaXuaXvaXvaXvaXvaXvaXvaXwaXvaXvaXvaXvaXwaXvaXvaXvaXxaXvaXyaSBaSBaSBaSBaTYaSBaXzaKraKraKraKraXAaXBaHMaaeaaaaaeaEdaEdaEdaEdaEdaEdaEdaEdaEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaawasxatyasxaqUaqUaXCaXDaXEaXFaXFaXGaXHaXIaXJaXJaXJaXJaXKaXLaXMaXMaXNaXOaXPaXPaXPaXPaXPaXQaXRaXSaXTaXSaXSaXSaXUaXVaXWaXXaXYaXZaYaaYbaYcaYdaWPaWPaWQaYeaYfaDqaDqaYgaTnaYhaYiaYjaYkaYlaVXaYmaRYaRYaSaaYnaYoaYpaYqaYraYoaYsaSaaWjaYtaXiaTJaYuaWmaYvaYwaXmaYxaIzaDqaYyaYzaYzaYzaYzaYzaSBaYAaYBaYzaYzaYCaYCaYCaYDaYEaYEaYEaYFaYGaYEaYEaYEaYHaYIaYJaYKaYKaYLaYMaYNaYOaYOaYPaYQaYQaYQaYRaYRaYQaYQaYQaYSaYSaYSaSBaTYaSBaYSaKraKraKraKraHMaYTaYUaaeaaeaaeaEdaEdaEdaEdaEdaEdaEdaEdaEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaOoaRuaOqasyaYVaXCaYWaYXaYYaYZaYXaYXaHSaJlaZaaZaaZaaZbaHSaRBaZcaUwaZdaHSaZeaZfaZgaZgaZhaZiaZjaZkaZlaZjaZjaZjaZmaZnaZoaZpaZqaZraZsaZtaZuaWPaWPaWQaWRaZvaDqaDqaQzaTnaVXaVXaZwaZxaVXaVXaZyaRYaRYaSaaZzaZAaZBaZCaUWaZDaZEaSaaWjaZFaZGaZHaZIaZJaZKaZLaZMaZNaZOaDqaZPaYzaZQaZRaZSaZTaZUaZUaZVaZWaZTaZXaZYaZZbaababbacbacbadbaebafbagbahbaibajbakbakbakbakbalaYObambanbaoaYQbapbaqbarbasbatbauaYQbavbawaYSbaxbaybazaYSbaAbaBbaCbaAbaAbaDaYUaaaaaaaaeaEdaEdbaEaEdaEdaEdaEdaEdaEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaaaaaeatxaSNaHPbaFaXCaYWaYXbaGbaHbaIbaJaHSaJlaJlaZaaJlbaKaHSaHSaHSbaLbaMaHSbaNbaObaPaJlbaQaHSaHSaHSaHTaHSbaRaKEbaSaHSaHSaHSaHSbaTbaUbaVbaWaUGaUGbaXaRObaYbaZbaZbbaaTnbbbbbcbbdbbeaYlbbfaWYaRYbbgbbhbbibbjaSabbkaSabblbbmbbnbbobbpaXibbqbbrbbsbbtaWoaDqaDqbbuaDqaDqaYzbbvbbwbbxbbybbzbbAbbBbbCbbDbbEbbFbbGbbHbbIbbHbbHbbHbbJbbKbbLbbMbaibbNbakbakbakbakbbOaYObbPbbQbbQaYQbbRbbSbbTbbTbbTbbUbbVbbWbbXbbYbbWbbZbcaaYSbcbbccbcdbcebaAbaDaYUaaeaaaaaeaEdaEdaEdaEdaEdaEdaEdaEdaEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaswaswaUpauraRuaLKaLKaLKbcfbcgasyaqUaqUaXCaYWbchbcibcibcibcjbckbclbclbcmbclbcnbcobcobcobcpbcqbcrbcsbctbcubcvbcwaHSbcxbcybczbcAbcBbcCbcDbcEbcFbcGbcHbcIbcJbcKbcLbcMbcNbcObcPbcQbcRbcRbcSbcTbcUbcUbcUbcVbcWbcXbcYbcZbdabdbbdbbdbbdbbdcbdbbdbbdbbdbbddbdebdfbdgbdhbdibdgbdgbdjbdkbdlbaZbaZbdmbdnbdobdpbdpbdqbdrbdpbdpbdsbdtbdubdubdvbdwbdubdxbdybdzbdzbdAbdBbdCbdDbakbakbakbakbdEaYObambbQbdFbdGbdHbdIbdJbdKbdLbdMbdNbdObdPbdQbdRbdSbdTaYSbdUbdVbdWbdXbaAbaDaYUaaeaaeaaeaaeaEdaEdaEdaEdaEdaEdaEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdYbdZbeaasxaJeaJeaHPaqUaqUaXCbebaXCbecbcibcibedaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSbeeaHSbefbegbehbegbegbegbeibegbegbegbejbekbelbembembembenbeobepbeqberbesbetbeuaZjaZjbevaZjaZjbewbexaSVbeybezbezbeAbeBbeCbeDbeEbezbezbeFbeGbeHbeIbeJbeKbeLbeMbeNbeObePbeQbeQbeRbeSbeTbdpbeUbeVbeWbeXbdpbeYbdubdubdubdubdubdubdubdubeZbdzbfabfbbaibfcbakbakbakbakbfdaYObambbQbfeaYQbffbfgbfhbfibfjbfkaYQbflbfmbfnbfobfpbfqaYSbfrbdVbfsbftbfubaDaYUaYUaYUaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdYatyatyasxarEarEbfvarEarEaXCbfwaXCaYYbfxaYZaXCbfyaaaaaaaaabfzbfzbfzbfzbfzbfzbfzaaaaaabfAbfBbfCbfDbegbegbegbegbegbegbfEbfFbfGbegbegbfHbfIbfJbfKbfJbfLbfMbfNaROaROaDqbfObfPaXPaNhaNhaNhaNhbfQbfRbfSbfTbfUbezbfVbfWbfWbfXbfWbfWbfYbezbeFbfZbgabgbbgcbgdbgebbKbbKbgfbggaDqbghbgibgjbgkbdpbeWbeWbeWbdpbdpbdsbdubdubglbgmbgnbgobdubdubgpbdzbgqbgrbgsbgtbgubgubakbakbgvaYObambbQbgwaYQbgxbaqbgybbTbgzbgAaYQbgBbfmbgCbfobgDbgEaYSbgFbgGbgHbgFbaAbgIbaDbaDbaDaYUaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarDasxasxbgJbgKaswaswbgLbgMaYXaaaaaaaaaaiQaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzbgNbgObgPbgQbegbgRbgSbegbegbegbegbgTbgUbgVbgWbegbegbgXbgYbgZbhabhbbhcbhdbhebhfbhgaDqbfOaDqbhhbhhbhhbhhbhhbhhbhibhjbhkbhlbhmbhnbhobhpbhqbhpbhrbhsbhtbhubhvbhwbhxbhxbhxbhybhxbhxbhybhzaDqaDqbhAbhBbgkbdpbdpbhCbdpbdpbdpbhDbdubdubglbgnbhEbgobdubdubhFbdzbfabhGbaibhHbhIbhJbhKbakbhLaYObambbQbhMbhNbhObhPbhQbbTbgzbhRaYQbhSbhTbhUbhVbhWbhXaYSbhYbhZbiabhYbaAbaAbibaYUbicbidaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzbifbigbifbegbegbihbiibegbegbegbijbgTbikbilbimbegbegbegbegbegbinbhcbhcbhdbhcbiobipaDqbfObiqbhhbirbisbitbiubivbiwbixbhkbfUbezbfWbiybizbiAbizbiBbfWbezbeFbhvbiCbiDbiEbiFbiGbiHbiIbiJbiKbcRbiLbiMbiNbiObdpbiPaYzbiQbiRbiQbiSbdubdubglbiTbiUbgobdubdubiVbdzbfabhGbaibiWbakbiXbgubakbiYaYObambbQbiZbjabjbbakbjcbbTbjdbjebjfbjgbjhbjibbWbjjbjkbjlbjmbjnbfsbcdbcdbjobaAbjpbaDbjqaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzbgNbgObjrbfBbegbihbiibegbegbegbegbgTbjsbilbjtbegbegbegbegbjubjvbhcbhcbhdbhcbhcbjwaDqbfObjxbhibjybjzbjybjybjybjybjAbhkbfUbezbezbjBbjCbjDbizbjEbezbezbjFbhvbjGbjHbjIbjIbjHbjHbjJbjKbjLaDqaDqaYzbjMbgkbdpbjNaYzbjObdubdubdubdubdubdubjPbdubdubjQbdubjRbbHbjSbjTbaibjUbakbjVbgubakbakaYObjWbjXbjYbjZbkabkbbkcbkdbkebkfbkgbkhbkibkjbjlbkkaYSaYSbklbkmbknbkobkobkobkpbkqbkraYUaYUaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzaaeaaabksbktbegbihbkubegbegbegbegbgTbkvbkwbkxbegbkybcxbegbkzbfAbhcbhcbkAbkBbkBbkCbkDbkEbkFbkGbjybjybjybjybkHbjybkIbkJbfUbezbezbezbkKbkLbizbezbezbezbjFbhvbkMbkNbkObkPbkQbjHbkRbjKbjLaDqaDqaYzbkSbkTbkUbkVaYzbkWbkXbkYbkZblablbbdublcblabldbdzbdubleblfblgbhGbaiblhblibljblkbllblmbaibaibaibaibaiblnbloblpbbSblqblrblsbltblublvblwblxblyblzblAbfsbcdbcdbcdbcdbaAbaDblBbkqbkraYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzbgNbgOblCblDbegblEblFblFblFblGblFblFblHbfFblIbegbkybcxbegbegblJbhcbhcbhdbhcbioblKaDqaDqbkFbhhblLbjybjybjybjybjyblMblNblObhtbhtbhtbhtblPbhtblQbezbezblRbhvblSbkNbkObkObkQbjHblTblUbjLaDqaDqblVblWaYBblXaYzaYzblYbdubdublZblabdubdubdubdubdubmabdubdubdzbmbbmcbmdbmebmebmebmebmfbakbaibgubmgbmhbaibmibmjaYQaYQaYQaYQaYQbmkbmlbmmaYSbmnbmobmpbmqbmrbcdbmsbmtbmsbaAbaDbaDbaDbmuaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzbmvbmwbmvbmxbmxbmybmxbmxbmxbmybfBbegbfDbeibegbegbegbegbegbegbmzbhcbhcbhdbhcbmAbmBaDqaDqaDqbhhbmCbmDbmEbmFbmGbmGbmHbmIbmJbmKbmLbmMbmNbmObmPbmQbmKbmKbmRbhvbjHbjHbmSbmSbjHbjHbmTbhybmUaDqaDqbmVbmWbmXbmYbmZaYzbnabdubnbbncblabdubglbgnbndbgobdubdubnebdzbnfbmcbngbnhbnibnjbnkbnlbakbaibnmbakbakbaibnnbnobnpbnqbnrbnsbntbnubntbntbntbnvbnwbnxbnxbnxbnxbnxbnxbnxbnxbnxbnxbnxbnybidaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzbgNbgObgObgObgObgObgObgObgObnzbnAbnBbnCbnDbnEbnFbnGbnHbnIbegbnJbnKbnLbnMbnNbnObipbnPbaZbnQbhhbmCbnRbnSbnTbnUbnVbnWbhhbnXbnYbnZboabobbocbodboebnYbnYbnYbofbogbohbjHbjHbjHboibojbhybokbaZbaZbmVbolbombmYbonaYzboobdubdublZblabdubglbiTbgmbgobdubdubopboqborbhGbaibaibaibaibaibosbakbaibotbakboubaibovbowboxboybozboAbnpboBboCboDbntboEboFbnxboGboHboIboJboKboKboLboMboNbnxbmuboOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzaaaaaaaaaaaaaaaaaaaaaaaaaaablJboPboPboPboQboRboSboTboPboUboVboUboUboWboUboXboYboZbpabpbbpbbhhbhhbhhbpcbpdbpebpebpebpebpfbpgbphbpibpibpjbpibpkbpgbpgbpgbhxbhxbhxbplbpmbpnbpobppbhybpqbpbbpbbmVbprbpsbptbpuaYzbpvbdubpwblZblabdubglbpxbiUbgobdubdubdubdzbpybpzbdCbpAbpBbpCbpDbnlbpEbaibpFbpGbpHbaiblnblobpIbpJbpKbpLbnpboBbpJbpJbntbpMbpNbpObpPbpQbpRbpSbpTbpSbpUbpVbpWbnxbmubjqaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpXbpYbpZbqabqbbqcbqdbqebqfbqgbqhbqibqjbqkbqlbqmbqnbqnbqnbqobqpbqnbqqbqnbqnbqnbqnbqrbqsbqtbqubqvbqwbqxbqybqzbqAbqsbqpbqnbqnbqnbqnbqnbqBbqCbqDbqBbqnbqnbqEbqFbqGbqHbqIaYzbdzbqJbdzbdzbqKbdubdubdubdubdubdubdubqLbdzbqMbpzbdCbqNbqObqObqPbqQbqRbqSbqTbqUbqVbqWbqXbqYbqZbrabrbbpJbrcbrdbrebrfbntbrgbrhbribrjbrkbrlbrkbrkbrkbrmbrkbrnbnxbmuaYUaaeaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazCaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzbfzbfzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpXbrobrpbrpbrqbrrbrsbrtbrubrubrvbqgbrwbrxbrybqmbrzbqnbqnbqnbqpbqnbqnbqnbqnbqnbqnbqnbqnbqtbrAbqnbqwbqnbrBbqnbqnbqnbqpbqnbqnbqnbqnbqnbqBbqnbqtbqBbqnbrCbmVaYzbrDbrEbrFbrFbrGbrHbrIbdzbrJbrKbrKbrLbrKbrKbrLbrLbrMbdzbrNbrObaibrPbrQbrRbgsbrSbrTbrUbrVbrWbrXbrYbrZbsabsbbnpbscbsdbsebsfbpJbpJbsgbshbsibsjbskbslbsmbsnbsobspbsqbsrbssbnxbmuaYUaYUaYUaYUbstaaeaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfzbfzbfzbfzbfzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpXbpXbpXbpXbrqbsubsvbswbsxbsybszbrubsAbsBbsCbsDbsEbsFbsEbsEbsGbsHbsHbsHbsHbsHbsHbsHbsIbsJbsKbsLbqwbqnbqnbqnbqnbqnbqpbqnbqnbqnbqnbqnbsMbsNbsObsPbsNbsQbsRbsSbsTbsUbdzbsVbrHbrHbsWbdzbsXaaaaaaaaaaaaaaaaaaaaaaaabsYbsZbtabgsbtbbtcbtdbaibtebtfbaibtgbthbaibaibtibtjbthbnpbtkbtlbtmbtnbpJbtobtpbtqbtrbnxbnxbnxbnxbnxbnxbtsbttbnxbnxbnxblBbtubtubkrbtvbtwbtxbtybtybtybtybtybtybtybtyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpXbrqbtzboUboUboUboUboUbtAbtBbtCbtDbtEbtFboUbtGbtGbtHbtIbtJbtJbtKbtLbtMbtJbtJbtJbtNbtObtPbtQbtRbtSbtSbtSbtSbtTbtSbtSbtSbsYbtUbtVbtWbtXbtYbtZbsRbuabubbucbdzbudbuebufbugbdzbuhaaaaaaaaaaaaaaaaaaaaaaaabsYbuibhGbaibujbakbukbaibulbakbumbunbuobupbaibuqbakburbnpbusbpJbpJbpJbpJbutbuubuvbuwbuxbuybuzbuAbuBbuCbuDbuCbuxbuxbuxbuxbuxbuxbmubtybuEbuFbuGbuHbuIbuJbuJbuKbuLbtyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpXbuMbuNbuObuPbuQbuPbuRbuSbuTbuUbuVbuWbuXboYbuYbuZbvaaaaaaeaaabvbbvcbvbaaaaaeaaabvdbvebvfbvgbvhbvibvjbvkbvlbvmbvnbvobvpbvqbvrbvsbvtbvubvubvubvvbvwbvxbvsbvybvybvzbvAbvBbvCbvDbvubvubvEbvFbsYaaaaaaaaabsYbsZbhGbaibvGbakbakbvHbulbakbvIbakbakbvJbaibvKbakbvJbnpbpJbvLbpJbpJbpJbvMbntbvNbvObuxbvPbuCbvQbvRbvSbvTbuCbvUbvVbvWbvXbvYbuxbmubtybvZbwabwbbwcbwdbwebwfbwgbwhbwiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtHbtHbtHbwjbwkbwlbwmbwmbwmbwnbwobwpbwqbwqbwrbwsbwtbwubwvbwwaaebwxbwxbwybwzbwybwxbwxaaebwAbwBbqwbwCbtXbtSbwDbwEbwFbwGbwHbwIbwJbwKbwLbwMbwNbwObwPbwQbwRbwSbwTbwRbwUbwVbwRbwWbwXbwKbwKbwYbwZbxabxbbsYaaaaaaaaabsYbsZbtabgsbxcbxdbxebpDbulbakbxfbxgbxhbxibaibgubxjbxkbnpbnqbxlbxmbxnbnqbxobntbxpbxqbuxbxrbuBbxsbxtbxtbxubuCbxvbxwbxxbxybxzbuxbmubtybxAbxBbxCbxDbxEbxFbxGbxHbxIbwiaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaabxJbxKbxLbxKbxMaaaaaaaaaaaabtHbxNbxObxPbxQbxRbxSbuZbxTbtHboUbxUboUbxUbxVbxWbxXbuZbxYbwwaaabwxbxZbyabybbycbydbwxaaabwAbwBbqwbyebyfbtSbtSbygbyhbyibyjbykbylbymbynbyobypbyqbyrbysbymbytbyubymbymbyvbywbyxbyybymbyvbyvbyvbyzbxbbsYaaaaaaaaabsYbyAbyBbyCbyCbyCbyCbyCbyDbyEbyFbyFbyFbyFbyFbyFbyFbyFbnpbnpbntbntbntbntbntbntbyGbfsbuxbyHbyIbyJbyHbyHbyKbyLbyMbyNbyObyPbyQbuxbyRbtybySbyTbwbbyUbyVbyWbyXbxHbyYbwiaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiebiebiebiebiebiebiebiebiebiebiebieaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyZbzabzbbzbbyZbzcbzdbzebtHbtHbzfbuZbuZbuZbzgbzhbzibzjbzkbzlbzmbznbzmbzobzpbzqbzrbzsbwwaaebwxbztbzubybbzvbzwbwxaaebwAbwBbzxbzybzzbzAbtSbzBbtSbtSbtSbtSbtSbsYbzCbtUbsYbsYbsYbtWbsYbzDbsYbzEbzFbsYbsYbsYbzGbzHbzIbzHbzHbzJbzKbsYaaaaaabsYbsYbzLbzMbzNbzObzPbzQbyCbzRbzSbyFbzTbzUbzVbzWbzWbzXbyFbzYbzZbAabAbbAcbAdbAebAfbpMbAgbAhbAibAibAjbAibAibAibAibAibAjbAibAibAibAkbAlbAmbAnbAobApbApbApbAqbxGbxHbxIbwiaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabArbAsbAsbAtbAubAubAubAubAubAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxLbAvbAvbzbbxLbAwbAxbAybAzbAAbuZbABbuZbuZbuZbuZbACbuZbADbAEbAEbAFbAGbAHbAIbAJbuZbuZbAKaaabwxbALbzubAMbzvbANbwxaaabwAbAObqwbqnbtVbAPbAQbARbzHbzHbzHbzHbzHbzHbASbATbAUbAVbucbAWbAXbAYbAZaaaaaaaaeaaabsYbsYbsYbsYbBabsYbBbbBcbyvbyvbyvbyvbBdbBebBfbBgbBhbBibBjbBkbBlbBmbBnbBobBobBobBpbBqbBrbBsbBtbBubBvbBwbBxbBybBzbBAbshbsibBBbBCbBCbBCbBCbBDbBCbBEbBFbBCbBCbBCbBGbBHbBIbBJbBKbBLbwbbBMbBNbBObyXbxHbyYbwiaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaabBPbBQbBRbBQbAubAubAubBSbBTbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyZbzbbzbbzbbBUbBVbuZbuZbuZbuZbuZbuZbuZbABbuZbuZbBWbtHbtHbBXbBYbtHbtHbBZbCabCbbCcbCdbCebCfbCgbChbCibCjbCkbClbCgbCfbCmbCnbCobCpbyvbCqbyvbyvbCrbCsbCtbCubCvbucbucbCwbCxbucbucbAWbCyasMbCzaaeaaeabWaaeaaeaaeaaebCAbucbCAbCBbCCbCDbCDbCDbCDbCEbCFbyCbCGbCHbCIbCIbCJbCKbCLbCMbCNbCNbCObCPbCQbCRbBsbCSbCTbBybCUbCVbCWbCXbCYbCZbDabuxbDbbDcbDdbDcbDebDfbDgbDhbDibDjbDkbDlbuxbyRbtybDmbDnbDobyTbDpbDqbDrbyXbxIbwiaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebDsbBQbDtbDubAubAubBSbBSbDvbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxLbAvbAvbAvbxLbDwbDxbDybAzbDzbuZbDAbuZbuZbuZbuZbuZbDBaaeaaeaaabDCbDDbDEbDFbDGbDHbDIbpXaaabwxbDJbwybwxbwybwxbwxaaabDKbwBbqwbDLbsYbDMbDNbDObDPbDQbDQbDQbDQbDQbDQbDRbDSbDQbDQbDTbDUbDVbDVbDWbDXbDXbDYaaeaaaaaabsYbsYbsYbsYbsYbsYbucbucbucbDZbEabyCbEbbBhbEcbEdbEebulbakbEfbEgbEhbEibEjbCQbEkbBsbElbEmbBybBybEnbBybEobEpbuvbEqbuxbErbEsbEtbEubEvbEwbEwbEwbEwbEwbEwbExbEybmubEzbEAbEBbECbEDbEEbEzbtybtybtybtyaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaaaaaaaeaaaaaabAubAubDsbAubAubBSbBSbBSbBSbBSbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyZbEFbEGbEHbyZbEIbzdbzebtHbtHbEJbEKbELbEMbENbEObENbEPaaaaaeaaabEQbrobERbESbETbEUbpXbpXaaaaaebEVbEWbEXbEWaaeaaeaaabEYbwBbqwbqnbEZbFabFbbFcbFdbFebFfbFgbFhbFibFjbFkbFlbFmbFnbFobFpbFqbFrbFsbFtbFubFvaaeaaaaaaaaaaaaaaaaaeaaabsYbsYbsYbsYbDZbEabyCbyCbFwbFxbFybFzbulbakbFAbFBbCQbEibCPbCQbFCbBsbFDbFEbFFbFGbEnbFHbFIbBAbpMbpNbFJbFJbFJbFJbFJbFJbFJbFKbFLbFKbFMbEwbFNbFObFPbEzbFQbFRbFSbFTbFUbFVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebAubAubFWbFXbFXbBSbBSbBSbBSbBSbBSbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFYbxKbFZbxKbGaaaaaaeaaaaaabtHbtHbBXbGbbGbbGbbGbbBYbGcaaaaaaaaabpXbGdbGebGfbGgbGhbGibGjbGkbGkbGlbGmbGnbGobGkbGpbGpbGqbGrbGsbGtbvEbGubFcbGvbFdbGwbGxbFcbFcbGxbFcbFkbFlbGybGzbGAbGBbGCbGDbGEbGFbFcbGGaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaabsYbGHbGIbGJbGKbGKbGKbGLbGKbGMbmebGNbGObGPbGQbGRbGSbGTbBsbGUbGUbGVbGWbGXbGYbGZbHabHbbHcbHdbHebHfbHgbHhbHibHdbHjbHkbHlbHkbEwbHmbHnbaDbEzbHobHpbHqbHrbHqbHsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaeaaaaaabAubAubHtbBSbBSbBSbBSbHubBSbBSbBSbBSbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaeaaeaaeaaeaaaaaaaaabpXbpXbGebHvbHwbEUbpXbpXbpXbpXbHxbHybEWbHybHzbHAbHBbHCbHDbqwbHEbsYbHFbFcbFcbHGbFcbFcbFcbFcbHHbHIbHJbHKbFcbGzbHLbHMbHNbHObHPbHQbHRbGGaaebHSbHSbHSbHSbHSaaeaaeaaeaaeaaebsYbucbHTbHUbHVbHWbHXbHYbHZbIabIbbyFbyFbyFbIcbIdbIebyFbyFbyFbBsbIfbIgbIhbIibIjbHabpMbIkbEwbIlbImbInbHlbIobEwbIpbIqbIrbIsbEwbItbIubIvbIwbIxbIybIzbHpbHqbIAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAubBSbBSbBSbBSbBSbBSbIBbBSbICbBSbBSbBSbBSbBSbAubAuaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaeaaeaaeaaaaaaaaaaaebpXbGebIDbIEbIFbIEbIEbIGbpXbIHbIIbIJbIIbIKbHAbILbIMbINbIObIPbsYbIQbFcbFcbFdbIRbFcbFcbFcbFlbISbITbIUbHRbGzbIVbIWbIXbIYbIZbJabJbbJcbJdbJebJfbJgbJhbHSaaeaaaaaaaaaaaebJibucbHTbHUbJjbJkbJlbJlbJmbJnbJobyFbJpbJqbJrbJsbCQbJtbJubJvbBsbJwbHabJxbHabJwbHabpMbJybJzbJAbJBbJCbJCbJCbJDbJCbFMbJEbJFbEwbEwbJGbJHbEzbJIbEzbJJbJKbJLbEzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAubJMbJNbJObJObJObJObJPbBSbJQbJObICbBSbBSbBSbBSbAuaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeabWaaaaaaaaaaaeaaeaaeaaeaaeaaeaaebpXbJRbJSbpXbEUbpXbpXbJTbJUbIEbIEbJVbrpbrpbHAbJWbIMbqnbqwbqnbJXbFcbFcbFcbJYbJZbKabKbbKcbKdbISbKebKfbKgbKhbKibKjbKkbKlbKmbKnbKobGGaaebKpbKqbJhbKrbHSaaeaaaaaaaaaaaebKsbucbKtbKubKvbKwbKxbKybKzbKAbKBbKCbKDbKEbKFbKGbKHbKHbKIbKJbBsbKKbKLbIhbKMbKNbHabKObKPbHdbKQbKRbHlbKSbHlbKRbHlbHlbKTbKTbKUbEwbJGbJHbEzbKVbKWbKXbKXbKXbKYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKZbBQbBQbBQbBQbBQbBQbBQbLabBTbBSbBSbBSbBSbLbbBTbAuaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaeaaeaaeaaeaaaaaaaaabLcbGebHvbLdbLebLfbpXbpXbpXbpXbpXbpXbLgbpXbHAbLhbLibqnbqwbLjbLkbLlbLmbLnbJYbLobLpbLqbLrbKdbLsbLtbLubFcbLvbLwbLxbLybLzbLAbLBbLCbLDbLEbJebLFbJhbJhbHSaaeaaeaaeaaeaaebKsbucbHTbLGbLHbLIbLIbJlbLJbulbLKbLLbLMbLNbLObLPbCQbLQbLRbLSbBsbLTbIhbLUbIhbLVbHabLWbLXbEwbLYbLZbMabMbbMcbMdbMebMfbMgbMhbMibMjbMkbJHbEzbEzbEzbEzbEzbEzbEzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaabAubMlbMmbMnbFXbFXbFXbMobBSbFWbFXbMpbBSbBSbBSbBSbAuaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaeaaeaaeaaaaaeaaaaaaaaabMqbGebMrbLdbMsbMtbMubMtbMvbMtbMubMtbMwbLdbHAbHAbMxbMybMzbMAbMBbMCbDVbDVbFdbDVbDVbDVbDVbMDbMEbFsbFsbFsbMFbMGbMHbMGbMIbMJbMKbMHbMLaaebHSbHSbHSbHSbHSaaeaaaaaaaaaaaebKsbucbHTbMMbMNbMObMPbMQbMRbMSbrXbMTbMUbMVbMWbMXbCNbCNbCObMYbBsbMZbKLbNabKLbNbbHabNcbNdbEwbNebNfbNgbNhbNibNjbNkbNhbNlbNibNebEwbNmbJHaYUaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebAubBSbBSbBSbBSbBSbBSbIBbBSbMpbBSbBSbBSbBSbBSbAubAuaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaabpXbpXbpXbpXbpXbNnbNobNpbNqbNrbNsbNtbMwbNrbNsbNtbMwbNubNvbNwbNxbqnbqwbNybNzbNAbNBbNCbNDbNEbNFbNGbNHbNIbFcbFcbNJbFcbNKbNLbNMbNNbNObKibNPbNQbNRbJdbJebNSbNTbNTbHSaaeaaaaaaaaaaaebKsbucbHTbHUbNUbNVbNWbNXbNYbulbNZbyFbOabObbOcbOdbCQbOebOfbOgbBsbOhbOhbOhbOhbHabHabNcbOibEwbEwbEwbOjbOkbOkbOkbOlbOkbOkbEwbEwbEwbJGbJHaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaaaaaaaeaaaaaabAubAubHtbBSbBSbBSbBSbOmbBSbBSbBSbBSbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaabLcbOnbrpbOobOpbOqbOrbOsbOtbMwbMwbMwbMwbMwbMwbMwbMwbNubNvbqnbNxbqnbqwbOubOvbMCbFcbFcbOwbOxbHHbOybOzbOAbFcbOBbOCbFcbODbOEbOFbFcbOGbNLbOHbOIbGGaaebKpbOJbOKbOLbHSaaeaaeaaeaaeaaebCzbucbHTbtWbGKbGKbGKbGKbGKbulbakbyFbyFbyFbyFbyFbIebOhbOhbOhbOhbOMbONbOObOhbOPbOQbORbOSbOTbOUbEwbOkbOkbOkbOkbOVbOkbOkbEwbOWbOXbOYbJHaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebAubAubJQbJObJObBSbBSbBSbBSbBSbBSbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaeaaabMqbrobrpbOZbrpbGebpXbLdbPabMtbMtbMtbMwbMtbMtbMtbPbbLdbLdbLdbPcbPdbqwbPebPfbPgbPhbPhbPibPjbPkbPlbPmbPnbPobPpbPpbPpbPqbPrbPrbPsbOGbLwbPtbPubPvbPwbJebPxbNTbNTbHSaaeaaaaaaaaaaaeaxMbucbHTbPybPzbPAbPBbPCbakbulbakbPDbPEbPFbPGbPHbCQbPIbPJbPKbPLbPMbPNbPObPPbPQbPRbPSbPTbPUbPVbEwbPWbPXbOkbOkbOkbPXbPYbEwbJGbJHbJHbJHbPZaYUaYUaaaaaeaaaaaaaxMaxMaxMaaaaaaaaeaaaaaaaaeaxMaxMaxMaaaaaaaaeaaaaaaaaeaaaaaaaaeaaaaaabAubAubDsbAubAubBSbBSbBSbBSbBSbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaabQabQabQabpXbrpbQbbpXbJRbpXbLfbMwbNrbNsbQcbMwbNrbNsbNtbMwbMwbQdbMwbQebqnbqwbQfbpgbpgbDVbQgbQhbQibQjbQkbDVbQlbOGbQmbPpbQnbQobPsbQobQpbOGbKibOHbQqbGGaaebHSbHSbHSbHSbHSaaeaaaaaaaaaaaeaxMbucbHTbPybsYbaibQrbnhbmebQsbakbQtbCQbCQbQubCQbCQbQvbQwbQxbQybQzbQwbQAbOhbQBbQBbQCbQDbQBbQBbEwbOkbOkbOkbQEbOkbOkbOkbEwbQFbIvbIvbIvbQGbQHbQGbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQIbQJbQKbQLbQMbAubAubBSbBSbQNbBSbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaabQabQObQPbpXbrpbOZbpXbQQbQRbLfbMwbMwbQSbMwbQTbMwbQUbMwbMwbMwbQUbMwbQebqnbqwbqnbtRbQVbpgbQWbDVbIRbQXbQYbDVbKdbOGbQmbPpbQnbQobQpbQobQpbQZbKibRabRbbNRbJdbJebRcbRdbRebHSaaeaaeaaeaaeaaeaxMbsYbRfbRgbRhbgsbgsbgsbRibulbRjbPDbRkbRlbRmbRnbRlbPIbRobRpbOhbRqbQwbRrbOhbOhbOhbOhbOhbOhbOhbOhbEwbEwbEwbEwbEwbEwbEwbEwbNmbRsbRtbRuaYUaYUaYUaaaaaeaaaaaaaxMaxMaxMaaaaaaabWaaaaaaaaeaxMaxMaxMaaaaaaaaeaaaaaaaaeaaaaaaaaeaaeaaebRvbRwbRxbRybAubAubAubBSbBTbBSbAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaabQabQObRzbRAbIEbRBbpXbRCbRCbRDbRDbRDbRDbRDbRDbRDbRDbREbREbRDbRDbRDbRFbRGbRHbqnbRIbqnbqnbRJbRKbRLbQXbRMbRKbKdbRNbPpbPpbPpbRObQpbQobQpbOGbKibOHbRPbGGaaebKpbRQbRRbRSbHSaaeaaaaaaaaaaaeaaebsYbRTbRUbRVbRWbRXbdCbdCbRYbRZbyFbyFbyFbyFbyFbyFbOhbOhbSabSbbScbSdbSebSfbSgbShbSibSjbSibSkbSlbSmbSnbSobSpbSpbSpbSpbSpbOYbSqaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebSrbAsbAsbAtbAubAubAubAubAubAubAuaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaadaadaagaadaadaadaimaadaadaadaagaagaaaaaaaaeaaeaaaaaaaaaaaaaaaaaabQabQObSsbRDbRDbStbRDbSubSvbRDbSwbSxbSybRDbSzbSAbSBbSCbSCbSDbSEbGtbSFbqnbqwbSGbINbSHbSIbSJbSKbDVbQhbDTbDVbQlbOGbOBbSLbSMbSNbPrbSObSPbOGbLwbSQbSRbPvbPwbJebSSbRdbRdbHSaaeaaaaaaaaaaaaaaeaxMbsYbsYbsYbsYbzGbzHbzHbSTbwUbwUbwUbwUbwUbSUbwUbwUbwUbSVbSWbSXbQwbSYbSZbTabQwbTbbTabTcbQwbTdbmubTebRsbTfaYUaYUaYUaYUaYUaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaeaaeaaaaaeaaeaaaaaaaaeaaeaaeaaaaagaaaaaeaaeaaaaaaaaaaaaaaaaaaaaabQabQObSsbTgbThbSCbTibTjbSCbTkbTlbTmbSCbTnbSCbTmbSCbSCbSCbTobTpbqnbTqbTrbqwbTsbTtbpgbpgbpgbpgbTubTvbTwbDVbTxbTybFcbKgbTzbTAbTBbTCbTDbTEbKmbOHbFcbGGaaebHSbHSbHSbHSbHSaaeaaaaaaaaaaaaaaaaaeaaeaaaaaeaxMbsYbsYbucbucbucbTFbTGbTGbTGbTHbTGbTGbTGbmubSWbTIbQwbTJbTKbTabTLbTMbTNbTObTPbTdbmubTeboOaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabTQbTRbTSaaabTQbTRbTSaaabTQbTRbTSaaebTTaaeaaeaaaaaaaaaaaaaaaaaaaaaaaabQabQObSsbTUbTVbSCbTlbTjbSCbTWbTXbTXbTXbTXbTXbTXbTYbTXbTZbTobUabqnbNxbqnbqwbUbbUcbUdbUebUfbUgbUhbUibUjbDQbUkbIWbSNbSNbSPbUlbIXbUmbPhbUnbKibUobUpbNRbJdbJebUqbUrbUrbHSaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaebsYbUsbUtbCubCtbTGbUubUvbUwbUxbUybTGbmubSWbUzbUAbUBbUCbUDbUEbUFbUGbUHbUIbTdbmubUJboOaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabTQbUKbTSaaabTQbUKbTSaaabTQbUKbTSaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaabQabQObSsbRDbRDbULbSCbTjbUMbUNbUNbUObUPbSCbSCbUQbSCbSCbURbUSbUTbqnbUUbqnbqwbSGbphbUVbUWbUXbUYbUZbVabVbbDVbVcbOGbVdbFubFsbVebVfbGDbVgbVhbKibOHbVibGGaaebKpbVjbVkbVlbHSaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebTGbTGbTGbTGbTGbTGbVmbVmbUwbVmbVnbTGbnybVobVpbQwbUBbQwbVqbQwbQwbQwbQwbVrbTdbmubTeboOaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaadaaebTQbUKbTSaaabTQbUKbTSaaebTQbUKbTSaaeaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaabQabQObSsbRDbVsbSCbSCbVtbRDbVubVubVubVvbVwbVvbRDbVxbVybVzbRDbRDbVAbVBbVCbqwbVDbphbVEbVFbVGbVHbVIbVJbVKbDVbVLbVMbVNbVObPhbVPbVQbFubVRbVSbVTbVUbVVbPvbPwbJebVWbUrbUrbHSaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebVXbVYbVZbWabVZbWbbWcbWdbWebWfbWgbTGbmubSWbWhbQwbUBbWibWjbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubWtbWtbWvaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaabTQbUKbTSaaebTQbUKbTSaaabTQbUKbTSaaaaaaaaaaaaaaaaaeaaaaaeaaaaaaaaaaaabQabQObSsbRDbWwbSCbSCbWxbWybWybWybWybWybWybWybWybWybWybWzbWAbWBbWBbWCbWDbWEbWFbWGbWHbWIbWJbWKbWLbWLbWMbDVbDVbWNbWObVMbWPbWQbWRbWQbWSbWTbWQbWUbVdbWVaaebHSbHSbHSbHSbHSaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebVXbWWbWXbWYbWZbXabXbbXcbXdbXebXfbTGbXgbXhbXibXjbXkbXlbTdbQwbQwbQwbXmbSWbXnbFPbXoaYUaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaadaaeaaabTQbUKbTSaaebTQbUKbTSaaabTQbUKbTSaaeaaaaaaaaaaaaaaeaaebXpbXqbXrbXrbXqbQabQObSsbRDbXsbSCbSCbXtbRDbRzbXubXubXubXubXubXubXubXubXvbXwbXxbXxbXybXzbXAbXBbXCbXDbXEbXFbXGbXHbXIbXJbDVbDVbXKbXLbXMbXNbFcbXObXPbXQbXRbXSbXTbXUbGzaaeaaeaaeaagaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaebVXbXVbVZbXWbXXbXYbXZbYabYbbYcbYdbTGbmubSWbOhbYebYfbYgbYhbYibYjbQwbYjbSWbYkbaDaYUaYUaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaeaaaaaeaaebYlaaeaaeaaebYlaaeaaaaaebYlaaeaaaaaaaaaaaabYmbYnbYobYpbYqbYrbYsbYtbYubYvbYwbRDbRDbYxbYybRDbRDbYzbYAbYAbYAbYAbYAbYAbYBbYCbYCbYCbYCbYCbYDbYEbYFbYGbYHbYIbYJbYJbYKbYLbYMbYLbYNbYObYPbYQbYRbYSbYRbYQbYRbYSbYRbYTbYRbYTbYUaaeaaeaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebTGbTGbTGbTGbTGbTGbTGbYVbYWbTGbTGbTGbmubSWbYXbQwbXmbYYbOhbYZbQwbYjbQwbSWbZabaDaYUaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaebZbbZcbZcbZdbZebZebZebZebZebZebZebZebZebZebZebZebZebZebZfbZgbZhbZgbZibZjbYqbZkbQObQObSsbZlbRDbZmbZnbRDbZobZpbYAbZqbZrbZsbYObZtbZubZvbZwbZxbZybZzbZAbZBbZCbZDbZEbZFbYLbZGbZHbYLbYLbYLbZIbYOaaebZJaaebZKaaebZJaaebZKaaebZLaaebZLaaaaaaaaaaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaebZMbZNaaeaaeaYUbmubVobZObZPbZQbZRbSbbZSbYjbZTbQwbSWbmubaDbidaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaeaaaaaeaaebZUaaeaaaaaebZUaaeaaaaaebZUaaeaaaaaaaaaaaaaaabYnbYobZVbZWbZXbZYbXqbZZbQOcaabYvcabbYvbYvcacbYvcadbYAbYLbYLbYLcaebYLbYLcafcagcahbYLcaicajbYLbYLbYLcakcalbZGcamcancaocapbYLcaqbYObHScarbKpcarbHScarbKpcarbHScarbKpcarbHSaaaaaaaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaaaaebZMcasaaeaaeaYUbmucatcaucavcavcavcawcavcavcavcavcaxbmubaDbjqaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaadaaeaaebTQcaybTSaaabTQcaybTSaaabTQcaybTSaaeaaaaaaaaaaaaaaeaaecazbXqbXrbXrbXqbQacaAbQObQObQabQObQOcaBbYAcaCbYAbYLbYLbYLbYOcaDbYLcaEcaEcaEbYLcaFcaGcaHcaIcaJcaKcaLcaMcaNcaOcaPcaMcaMcaQbYObHScaRcaScaTbHScaUcaVcaWbHScaXcaYcaZbHSaaaaaaaaaaagaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZMcbaaaeaaeaYUblBbtucbbcbcbtubtucbdcbebtubtubtubtubFPbaDaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTQcaybTSaaebTQcaybTSaaabTQcaybTSaaaaaaaaaaaeaaaaaeaaeaaeaaaaaaaaaaaabQacbfcbgcbgbQacbhbQabQabYAbYLcbibYLbYLcbjbYOcbkcblcbmcbncbocbpcbqcbrcbscbtcbucbvcbwcbxcbycbzcbAcbBbYLcbCbYObHScbDcbEcbDbHScbFcbGcbFbHScbHcbIcbHbHSaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbJaaaaaaaawaYUcbKbaDcbLbaDbaDbaDbmubEybaDbaDcbMcbNcbOcbOaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazCaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaebTQcaybTSaaabTQcaybTSaaabTQcaybTSaaeaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaabQabYAcbPbYLbYLbYLcbQbYObYObYOcbRcbRcbSbYObYOcbTbYOcaebYOcbUcbVcbWcbXcbWcbWcbWcbYcbWcbWbHScbZccacbDbHScbFccbcbFbHScbHccccbHbHSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaYUccdbaDccebaDccfccgcchccfccfccibRtbRtbRtbRuaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaebTQcaybTSaaabTQcaybTSaaebTQcaybTSaaeaaeaaeaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabYAccjbYLbYLbYLcckbYObYObYOcbRcclcclccmccnccoccpccqccrccscbWcbWcctccucbWccvccmccmcbWbHSbHSbHSbHSbHSbHSbHSbHSbHSbHSbHSbHSbHSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYUaYUaYUccwaYUccfccxccycczccfaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaimaaebTQccAbTSaaabTQccAbTSaaabTQccAbTSaaeaadaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabYOccBbYLbYLccCbYObYOccDccEccFccFccGccHccHccIccJccKccLccMccHccNccOccPccQccPccRccqcbWbYObYObYObYObYObYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaabCyaaaccSccTccUccVccSaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaaaaaaaaaaaeaaeaaeaaaaaaaaeaaeaaaaadaaeaaeaaaaaaaaaaxMaxMaxMaxMaxMaaeaaeaaeaaeaaeaaeaaaaaeccWccXbYLbYLccYbYOccmccZccqccqccrcdacdbcdccddcdecdfcdecdgcdhcdacdicdjccqccqccZccqcbWcdkcdlcdlcdlcdlbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaeaaeaaeaaecbaaaecdmcdncdocdpcdmaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaadaagaagaimaadaadaadaadaagaadaadaagcdqaaeaaaaaaaaeaaecdraawaawaawaxMaawaawaawcdscdtcdtcdtcdtcducdvbYJbYJbYJcdwcdxcdyccqcdzcdAcdBccqcdCcdDccZcdEccZcdFcdCcdGcdHcdAcdIccqccZccqcbWcdJcdJcdlcdlcdlbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaeaaacdKcdLcdMcdNcdOaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecdrcdPcdQaawaawaawaawaawaawaawaawaawaawcdRcdSbYLbYLbYLbYOccmccZccqcdTcdUcdVcdWcdXcdYcdycdZceacebcdXceccedccRcdTccqccZccqceecefcefcefcefcegbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaeaaaaaecdmcehcdmaaeaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecdrceiceiaawceiaawaawaawcdscdtcdtcdtcdtcejbYLbYLbYLbYLbYOcbWccZcekccqcelcemcenceocepceqcercescetceoceuccZccZccqcevccZccqcbWcefcefcefcefcewbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexcexcexaaaaaeaaaaaaceycdMceyaaeaaeaaeaaeaimcexcexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecdraawcdraawaawaawaawaawaawaawaawaawaaeaaeaaaaaecezceAceAceBceBbYOceCceDcbWceEceFceFceFceGceHceIceJceKccqceGceFceFceFceEcbWceDceCcbWcefceLceMceNceNbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaaaaeaaaaaeaaaaaaaaaceOcePaaeaaeaaaaaaaaaaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawaawaawaawaawaawaawaawaaaaaeaaaaaeaaabYOceAceAceQceBbYOceRccZcbWceSceTceUceTceVccqceWceXceYccqceZceTceTceTcfacbWccZcfbcbWcewceNceNceNceNbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaacexaaacfccfccfccfccfcaaecfdaaecfccfccfccfccfcaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaawaawaawaawaawaawaawaawaawaawaaaaaaaaaaaaaaeaawbYObYObYObYObYObYOcbWceDcbWcbWcfecffcfgcfhcficcqcfjccqcfkcflcfgcffcfmcbWcbWceDcbWcbWbYObYObYObYObYObYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaecfncfocfocfocfocfpcfdcfqcfocfocfocfocfraaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawaawaawaawaawaawaaeaaaaaaaaeaawaaeaawaawaaeaaaaaeaawbYOcfscftaaaaaaaaaaaacfucfvcfwcfwcfwcfwcfwcfvcfxaaecfycfycfycfzcfAbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaecfBcfBcfBcfBcfBaaacfdaaacfBcfBcfBcfBcfBaaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawaawaawaawaawaawaaaaaaaaaaaaaaeaaaaaeaaeaaaaaaaaaaaebYOcfCcfDaaaaaaaaaaaaaaeaaecfyaaecfyaaeaaaaaaaaacfEaaaaaaaaacfFcfCbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaaaaeaaaaaeaaeaaeaaacfdaaaaaeaaaaaeaaaaaeaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecdraawaawaawaawaawaawaawaawaaeaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaabYOcfGcfHcfycfycfycfycfIaaeaaaaaecfJaaecfyaaecfIcfEaaaaaeaaacfKcfLbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaacfccfccfccfccfcaaecfdaaecfccfccfccfccfcaaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfCcfMcfNaaaaaaaaaaaeaaeaaaaaaaaacfOaaaaaecfyaaeaaaaaeaaacfMcfCbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaecfncfocfocfocfocfpcfdcfqcfocfocfocfocfraaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfCcfMcfMaaeaaeaaaaaecfyaaeaaeaaeaaeaaeaaaaaaaaaaaaaaecfMcfMcfCbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaecfBcfBcfBcfBcfBaaacfdaaecfBcfBcfBcfBcfBaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfPcfQcfMaaeaaaaaaaaaaaaaaecfMcfMcfMaaecfRcfyaaeaaaaaecfMcfQcfPbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfSaaaaaeaaaaaeaaaaaeaaacfTaaaaaeaaaaaeaaeaaeaaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfUcfVcfMaaeaaaaaecfIcfyaaecfFcfWcfMaaeaaacfIcfEaaaaaacfMcfXcfYbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaacfccfccfccfccfcaaecfZaaecfccfccfccfccfcaaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfPcfQcfMaaeaaaaaeaaecgaaaecfMcfMcfMaaeaaaaaacfEaaaaaacfMcfQcfPbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaacexaaecfncfocfocfocfocgbcgccgbcfocfocfocfocfraaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfCcfMcfMaaeaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaacfEaaaaaacfMcfMcfCbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaecfBcfBcfBcfBcfBaaacfZaaacfBcfBcfBcfBcfBaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfCcfMcgdaaaaaacgeaaeaaaaaaaaaaaaaaaaaaaaecfyaaeaaaaaacfMcfMcfCbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaaaaaaaeaaeaaeaaaaaacfZaaeaaaaaaaaeaaeaaaaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaabYOcgfcggcfMaaaaaaaaacfIaaecfyaaecfIaaecfyaaecfIaaacghaaecfMcgicgjbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexcexcexcexcexaaaaaaaaacfZaaaaaaaaacexcexcexcfScexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcfQcfQcfMcfycfycfycfyaaeaaaaaecfyaaeaaaaaeaaeaaeaaaaaacfMcfQcfQbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaecgkaaecexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcglcfMcfMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfMcfMcglbYOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexaaaaaeaaacexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacexcexcexcexcexaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaOoaRuaOqasyaYVaXCaYWaYXaYYaYZaYXaYXaHSaJlaZaaZaaZaaZbaHSaRBaZcaUwaZdaHSaZeaZfaZgaZgaZhaZiaZjaZkaZlaZjaZjaZjaZmaZnaZoaZpaZqaZraZsaZtaZuaWPaWPaWQaWRaZvaDqaDqaQzaTnaVXaVXaZwaZxaVXaVXaZyaRYaRYaSaaZzaZAaZBaZCaUWaZDaZEaSaaWjaZFaZGaZHaZIaZJaZKaZLaZMaZNaZOaDqaZPaYzaZQaZRaZSaZTaZUaZUaZVaZWaZTaZXaZYaZZbaababbacbacbadbaebafbagbahbaibajbakbakbakbakbalaYObambanbaoaYQbapbaqbarbasbatbauaYQbavbawaYSbaxbaybazaYSbaAbaBbaCbaAbaAbaDaYUaaaaaaaaeaEdaEdbaEaEdaEdaEdbaFbaGbaHbaIbaJbaKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVDaVDaVDaVDaVDaVDaVDaVDaVDaVDaaaaaeatxaSNaHPbaLaXCaYWaYXbaMbaNbaObaPaHSaJlaJlaZaaJlbaQaHSaHSaHSbaRbaSaHSbaTbaUbaVaJlbaWaHSaHSaHSaHTaHSbaXaKEbaYaHSaHSaHSaHSbaZbbabbbbbcaUGaUGbbdaRObbebbfbbfbbgaTnbbhbbibbjbbkaYlbblaWYaRYbbmbbnbbobbpaSabbqaSabbrbbsbbtbbubbvaXibbwbbxbbybbzaWoaDqaDqbbAaDqaDqaYzbbBbbCbbDbbEbbFbbGbbHbbIbbJbbKbbLbbMbbNbbObbNbbNbbNbbPbbQbbRbbSbaibbTbakbakbakbakbbUaYObbVbbWbbWaYQbbXbbYbbZbbZbbZbcabcbbccbcdbcebccbcfbcgaYSbchbcibcjbckbaAbaDaYUaaeaaaaaeaEdaEdaEdaEdaEdaEdbclbcmbcnbcobcpbcqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaswaswaUpauraRuaLKaLKaLKbcrbcsasyaqUaqUaXCaYWbctbcubcubcubcvbcwbcxbcxbcybcxbczbcAbcAbcAbcBbcCbcDbcEbcFbcGbcHbcIaHSbcJbcKbcLbcMbcNbcObcPbcQbcRbcSbcTbcUbcVbcWbcXbcYbcZbdabdbbdcbddbddbdebdfbdgbdgbdgbdhbdibdjbdkbdlbdmbdnbdnbdnbdnbdobdnbdnbdnbdnbdpbdqbdrbdsbdtbdubdsbdsbdvbdwbdxbbfbbfbdybdzbdAbdBbdBbdCbdDbdBbdBbdEbdFbdGbdGbdHbdIbdGbdJbdKbdLbdLbdMbdNbdObdPbakbakbakbakbdQaYObambbWbdRbdSbdTbdUbdVbdWbdXbdYbdZbeabebbecbedbeebefaYSbegbehbeibejbaAbaDaYUaaeaaeaaeaaeaEdaEdaEdaEdaEdbekbelbembenbenbeoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabepbeqberasxaJeaJeaHPaqUaqUaXCbesaXCbetbcubcubeuaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSaHSbevaHSbewbexbeybexbexbexbezbexbexbexbeAbeBbeCbeDbeDbeDbeEbeFbeGbeHbeIbeJbeKbeLaZjaZjbeMaZjaZjbeNbeOaSVbePbeQbeQbeRbeSbeTbeUbeVbeQbeQbeWbeXbeYbeZbfabfbbfcbfdbfebffbfgbfhbfhbfibfjbfkbdBbflbfmbfnbfobdBbfpbdGbdGbdGbdGbdGbdGbdGbdGbfqbdLbfrbfsbaibftbakbakbakbakbfuaYObambbWbfvaYQbfwbfxbfybfzbfAbfBaYQbfCbfDbfEbfFbfGbfHaYSbfIbehbfJbfKbfLbaDaYUaYUaYUaYUaaeaaaaaaaaaaaaaaabfMbfNbfObfMbfMbfPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabepatyatyasxarEarEbfQarEarEaXCbfRaXCaYYbfSaYZaXCbfTaaaaaaaaabfUbfUbfUbfUbfUbfUbfUaaaaaabfVbfWbfXbfYbexbexbexbexbexbexbfZbgabgbbexbexbgcbgdbgebgfbgebggbghbgiaROaROaDqbgjbgkaXPaNhaNhaNhaNhbglbgmbgnbgobgpbeQbgqbgrbgrbgsbgrbgrbgtbeQbeWbgubgvbgwbgxbgybgzbbQbbQbgAbgBaDqbgCbgDbgEbgFbdBbfnbfnbfnbdBbdBbdEbdGbdGbgGbgHbgIbgJbdGbdGbgKbdLbgLbgMbgNbgObgPbgPbakbakbgQaYObambbWbgRaYQbgSbaqbgTbbZbgUbgVaYQbgWbfDbgXbfFbgYbgZaYSbhabhbbhcbhabaAbhdbaDbaDbaDaYUaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarDasxasxbhebhfaswaswbhgbhhaYXaaaaaaaaaaiQaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUbhibhjbhkbhlbexbhmbhnbexbexbexbexbhobhpbhqbhrbexbexbhsbhtbhubhvbhwbhxbhybhzbhAbhBaDqbgjaDqbhCbhCbhCbhCbhCbhCbhDbhEbhFbhGbhHbhIbhJbhKbhLbhKbhMbhNbhObhPbhQbhRbhSbhSbhSbhTbhSbhSbhTbhUaDqaDqbhVbhWbgFbdBbdBbhXbdBbdBbdBbhYbdGbdGbgGbgIbhZbgJbdGbdGbiabdLbfrbibbaibicbidbiebifbakbigaYObambbWbihbiibijbikbilbbZbgUbimaYQbinbiobipbiqbirbisaYSbitbiubivbitbaAbaAbiwaYUbixbiyaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUbiAbiBbiAbexbexbiCbiDbexbexbexbiEbhobiFbiGbiHbexbexbexbexbexbiIbhxbhxbhybhxbiJbiKaDqbgjbiLbhCbiMbiNbiObiPbiQbiRbiSbhFbgpbeQbgrbiTbiUbiVbiUbiWbgrbeQbeWbhQbiXbiYbiZbjabjbbjcbjdbjebjfbddbjgbjhbjibjjbdBbjkaYzbjlbjmbjlbjnbdGbdGbgGbjobjpbgJbdGbdGbjqbdLbfrbibbaibjrbakbjsbgPbakbjtaYObambbWbjubjvbjwbakbjxbbZbjybjzbjAbjBbjCbjDbccbjEbjFbjGbjHbjIbfJbcjbcjbjJbaAbjKbaDbjLaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUbhibhjbjMbfWbexbiCbiDbexbexbexbexbhobjNbiGbjObexbexbexbexbjPbjQbhxbhxbhybhxbhxbjRaDqbgjbjSbhDbjTbjUbjTbjTbjTbjTbjVbhFbgpbeQbeQbjWbjXbjYbiUbjZbeQbeQbkabhQbkbbkcbkdbkdbkcbkcbkebkfbkgaDqaDqaYzbkhbgFbdBbkiaYzbkjbdGbdGbdGbdGbdGbdGbkkbdGbdGbklbdGbkmbbNbknbkobaibkpbakbkqbgPbakbakaYObkrbksbktbkubkvbkwbkxbkybkzbkAbkBbkCbkDbkEbjGbkFaYSaYSbkGbkHbkIbkJbkJbkJbkKbkLbkMaYUaYUaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUaaeaaabkNbkObexbiCbkPbexbexbexbexbhobkQbkRbkSbexbkTbcJbexbkUbfVbhxbhxbkVbkWbkWbkXbkYbkZblablbbjTbjTbjTbjTblcbjTbldblebgpbeQbeQbeQblfblgbiUbeQbeQbeQbkabhQblhblibljblkbllbkcblmbkfbkgaDqaDqaYzblnbloblpblqaYzblrblsbltblublvblwbdGblxblvblybdLbdGblzblAblBbibbaiblCblDblEblFblGblHbaibaibaibaibaiblIblJblKbbYblLblMblNblOblPblQblRblSblTblUblVbfJbcjbcjbcjbcjbaAbaDblWbkLbkMaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUbhibhjblXblYbexblZbmabmabmabmbbmabmabmcbgabmdbexbkTbcJbexbexbmebhxbhxbhybhxbiJbmfaDqaDqblabhCbmgbjTbjTbjTbjTbjTbmhbmibmjbhObhObhObhObmkbhObmlbeQbeQbmmbhQbmnblibljbljbllbkcbmobmpbkgaDqaDqbmqbmraYBbmsaYzaYzbmtbdGbdGbmublvbdGbdGbdGbdGbdGbmvbdGbdGbdLbmwbmxbmybmzbmzbmzbmzbmAbakbaibgPbmBbmCbaibmDbmEaYQaYQaYQaYQaYQbmFbmGbmHaYSbmIbmJbmKbmLbmMbcjbmNbmObmNbaAbaDbaDbaDbmPaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUbmQbmRbmQbmSbmSbmTbmSbmSbmSbmTbfWbexbfYbezbexbexbexbexbexbexbmUbhxbhxbhybhxbmVbmWaDqaDqaDqbhCbmXbmYbmZbnabnbbnbbncbndbnebnfbngbnhbnibnjbnkbnlbnfbnfbnmbhQbkcbkcbnnbnnbkcbkcbnobhTbnpaDqaDqbnqbnrbnsbntbnuaYzbnvbdGbnwbnxblvbdGbgGbgIbnybgJbdGbdGbnzbdLbnAbmxbnBbnCbnDbnEbnFbnGbakbaibnHbakbakbaibnIbnJbnKbnLbnMbnNbnObnPbnObnObnObnQbnRbnSbnSbnSbnSbnSbnSbnSbnSbnSbnSbnSbnTbiyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUbhibhjbhjbhjbhjbhjbhjbhjbhjbnUbnVbnWbnXbnYbnZboabobbocbodbexboebofbogbohboibojbiKbokbbfbolbhCbmXbombonboobopboqborbhCbosbotboubovbowboxboybozbotbotbotboAboBboCbkcbkcbkcboDboEbhTboFbbfbbfbnqboGboHbntboIaYzboJbdGbdGbmublvbdGbgGbjobgHbgJbdGbdGboKboLboMbibbaibaibaibaibaiboNbakbaiboObakboPbaiboQboRboSboTboUboVbnKboWboXboYbnOboZbpabnSbpbbpcbpdbpebpfbpfbpgbphbpibnSbmPbpjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUaaaaaaaaaaaaaaaaaaaaaaaaaaabmebpkbpkbpkbplbpmbpnbpobpkbppbpqbppbppbprbppbpsbptbpubpvbpwbpwbhCbhCbhCbpxbpybpzbpzbpzbpzbpAbpBbpCbpDbpDbpEbpDbpFbpBbpBbpBbhSbhSbhSbpGbpHbpIbpJbpKbhTbpLbpwbpwbnqbpMbpNbpObpPaYzbpQbdGbpRbmublvbdGbgGbpSbjpbgJbdGbdGbdGbdLbpTbpUbdObpVbpWbpXbpYbnGbpZbaibqabqbbqcbaiblIblJbqdbqebqfbqgbnKboWbqebqebnObqhbqibqjbqkbqlbqmbqnbqobqnbqpbqqbqrbnSbmPbjLaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqsbqtbqubqvbqwbqxbqybqzbqAbqBbqCbqDbqEbqFbqGbqHbqIbqIbqIbqJbqKbqIbqLbqIbqIbqIbqIbqMbqNbqObqPbqQbqRbqSbqTbqUbqVbqNbqKbqIbqIbqIbqIbqIbqWbqXbqYbqWbqIbqIbqZbrabrbbrcbrdaYzbdLbrebdLbdLbrfbdGbdGbdGbdGbdGbdGbdGbrgbdLbrhbpUbdObribrjbrjbrkbrlbrmbrnbrobrpbrqbrrbrsbrtbrubrvbrwbqebrxbrybrzbrAbnObrBbrCbrDbrEbrFbrGbrFbrFbrFbrHbrFbrIbnSbmPaYUaaeaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazCaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUbfUbfUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqsbrJbrKbrKbrLbrMbrNbrObrPbrPbrQbqBbrRbrSbrTbqHbrUbqIbqIbqIbqKbqIbqIbqIbqIbqIbqIbqIbqIbqObrVbqIbqRbqIbrWbqIbqIbqIbqKbqIbqIbqIbqIbqIbqWbqIbqObqWbqIbrXbnqaYzbrYbrZbsabsabsbbscbsdbdLbsebsfbsfbsgbsfbsfbsgbsgbshbdLbsibsjbaibskbslbsmbgNbsnbsobspbsqbsrbssbstbsubsvbswbnKbsxbsybszbsAbqebqebsBbsCbsDbsEbsFbsGbsHbsIbsJbsKbsLbsMbsNbnSbmPaYUaYUaYUaYUbsOaaeaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfUbfUbfUbfUbfUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqsbqsbqsbqsbrLbsPbsQbsRbsSbsTbsUbrPbsVbsWbsXbsYbsZbtabsZbsZbtbbtcbtcbtcbtcbtcbtcbtcbtdbtebtfbtgbqRbqIbqIbqIbqIbqIbqKbqIbqIbqIbqIbqIbthbtibtjbtkbtibtlbtmbtnbtobtpbdLbtqbscbscbtrbdLbtsaaaaaaaaaaaaaaaaaaaaaaaabttbtubtvbgNbtwbtxbtybaibtzbtAbaibtBbtCbaibaibtDbtEbtCbnKbtFbtGbtHbtIbqebtJbtKbtLbtMbnSbnSbnSbnSbnSbnSbtNbtObnSbnSbnSblWbtPbtPbkMbtQbtRbtSbtTbtTbtTbtTbtTbtTbtTbtTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqsbrLbtUbppbppbppbppbppbtVbtWbtXbtYbtZbuabppbubbubbucbudbuebuebufbugbuhbuebuebuebuibujbukbulbumbunbunbunbunbuobunbunbunbttbupbuqburbusbutbuubtmbuvbuwbuxbdLbuybuzbuAbuBbdLbuCaaaaaaaaaaaaaaaaaaaaaaaabttbuDbibbaibuEbakbuFbaibuGbakbuHbuIbuJbuKbaibuLbakbuMbnKbuNbqebqebqebqebuObuPbuQbuRbuSbuTbuUbuVbuUbuWbuXbuUbuSbuSbuSbuSbuSbuSbmPbtTbuYbuZbvabvbbvcbvdbvdbvebvfbtTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqsbvgbvhbvibvjbvkbvjbvlbvmbvnbvobvpbvqbvrbptbvsbvtbvuaaaaaeaaabvvbvwbvvaaaaaeaaabvxbvybvzbvAbvBbvCbvDbvEbvFbvGbvHbvIbvJbvKbvLbvMbvNbvObvObvObvPbvQbvRbvMbvSbvSbvTbvUbvVbvWbvXbvObvObvYbvZbttaaaaaaaaabttbtubibbaibwabakbakbwbbuGbakbwcbakbakbwdbaibwebakbwdbnKbqebwfbqebqebqebwgbnObwhbwibuSbwjbwkbuUbwlbwmbwnbuUbwobwpbwqbwrbwsbuSbmPbtTbwtbwubwvbwwbwxbwybwzbwAbwBbwCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabucbucbucbwDbwEbwFbwGbwGbwGbwHbwIbwJbwKbwKbwLbwMbwNbwObwPbwQaaebwRbwRbwSbwTbwSbwRbwRaaebwUbwVbqRbwWbusbunbwXbwYbwZbxabxbbxcbxdbxebxfbxgbxhbxibxjbxkbxlbxmbxnbxlbxobxpbxlbxqbxrbxebxebxsbxtbxubxvbttaaaaaaaaabttbtubtvbgNbxwbxxbxybpYbuGbakbxzbxAbxBbxCbaibgPbxDbxEbnKbnLbxFbxGbxHbnLbxIbnObxJbxKbuSbxLbuUbxMbxNbxObxPbuUbxQbxRbxSbxTbxUbuSbmPbtTbxVbxWbxXbxYbxZbyabybbycbydbwCaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaabyebyfbygbyfbyhaaaaaaaaaaaabucbyibyjbykbylbymbynbvtbyobucbppbypbppbypbyqbyrbysbvtbytbwQaaabwRbyubyvbywbyxbyybwRaaabwUbwVbqRbyzbyAbunbunbyBbyCbyDbyEbyFbyGbyHbyIbyJbyKbyLbyMbyNbyHbyObyPbyHbyHbyQbyRbySbyTbyHbyQbyQbyQbyUbxvbttaaaaaaaaabttbyVbyWbyXbyXbyXbyXbyXbyYbyZbzabzabzabzabzabzabzabzabnKbnKbnObnObnObnObnObnObzbbfJbuSbzcbzcbzdbzebzebzfbzgbzhbzibzjbzkbzlbuSbzmbtTbznbzobwvbzpbzqbzrbzsbycbztbwCaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabizbizbizbizbizbizbizbizbizbizbizbizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzubzvbzwbzwbzubzxbzybzzbucbucbzAbvtbvtbvtbzBbzCbzDbzEbzFbzGbzHbzIbzHbzJbzKbzLbzMbzNbwQaaebwRbzObzPbywbzQbzRbwRaaebwUbwVbzSbzTbzUbzVbunbzWbunbunbunbunbunbttbzXbupbttbttbttburbttbzYbttbzZbAabttbttbttbAbbAcbAdbAcbAcbAebAfbttaaaaaabttbttbAgbAhbAibAjbAkbAlbyXbAmbAnbzabAobApbAqbArbArbAsbzabAtbAubAvbAwbAxbAybAzbAAbqhbABbACbADbADbAEbADbADbADbADbADbAEbADbADbADbAFbAGbAHbAIbAJbAKbAKbAKbALbybbycbydbwCaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabAMbANbANbAObAPbAPbAPbAPbAPbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabygbAQbAQbzwbygbARbASbATbAUbAVbvtbAWbvtbvtbvtbvtbAXbvtbAYbAZbAZbBabBbbBcbBdbBebvtbvtbBfaaabwRbBgbzPbBhbzQbBibwRaaabwUbBjbqRbqIbuqbBkbBlbBmbAcbAcbAcbAcbAcbAcbBnbBobBpbBqbuxbBrbBsbBtbBuaaaaaaaaeaaabttbttbttbttbBvbttbBwbBxbyQbyQbyQbyQbBybBzbBAbBBbBCbBDbBEbBFbBGbBHbBIbBJbBJbBJbBKbBLbBMbBNbBObBPbBQbBRbBSbBTbBUbBVbsCbsDbBWbBXbBXbBXbBXbBYbBXbBZbCabBXbBXbBXbCbbCcbCdbCebCfbCgbwvbChbCibCjbzsbycbztbwCaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaabCkbClbCmbClbAPbAPbAPbCnbCobCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzubzwbzwbzwbCpbCqbvtbvtbvtbvtbvtbvtbvtbAWbvtbvtbCrbucbucbCsbCtbucbucbCubCvbCwbCxbCybCzbCAbCBbCCbCDbCEbCFbCGbCBbCAbCHbCIbCJbCKbyQbCLbyQbyQbCMbCNbCObCPbCQbuxbuxbCRbCSbuxbuxbBrbCTasMbCUaaeaaeabWaaeaaeaaeaaebCVbuxbCVbCWbCXbCYbCYbCYbCYbCZbDabyXbDbbDcbDdbDdbDebDfbDgbDhbDibDibDjbDkbDlbDmbBNbDnbDobBTbDpbDqbDrbDsbDtbDubDvbuSbDwbDxbDybDxbDzbDAbDBbDCbDDbDEbDFbDGbuSbzmbtTbDHbDIbDJbzobDKbDLbDMbzsbydbwCaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebDNbClbDObDPbAPbAPbCnbCnbDQbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabygbAQbAQbAQbygbDRbDSbDTbAUbDUbvtbDVbvtbvtbvtbvtbvtbDWaaeaaeaaabDXbDYbDZbEabEbbEcbEdbqsaaabwRbEebwSbwRbwSbwRbwRaaabEfbwVbqRbEgbttbEhbEibEjbEkbElbElbElbElbElbElbEmbEnbElbElbEobEpbEqbEqbErbEsbEsbEtaaeaaaaaabttbttbttbttbttbttbuxbuxbuxbEubEvbyXbEwbBCbExbEybEzbuGbakbEAbEBbECbEDbEEbDlbEFbBNbEGbEHbBTbBTbEIbBTbEJbEKbuQbELbuSbEMbENbEObEPbEQbERbERbERbERbERbERbESbETbmPbEUbEVbEWbEXbEYbEZbEUbtTbtTbtTbtTaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaaaaaaaeaaaaaabAPbAPbDNbAPbAPbCnbCnbCnbCnbCnbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabzubFabFbbFcbzubFdbzybzzbucbucbFebFfbFgbFhbFibFjbFibFkaaaaaeaaabFlbrJbFmbFnbFobFpbqsbqsaaaaaebFqbFrbFsbFraaeaaeaaabFtbwVbqRbqIbFubFvbFwbFxbFybFzbFAbFBbFCbFDbFEbFFbFGbFHbFIbFJbFKbFLbFMbFNbFObFPbFQaaeaaaaaaaaaaaaaaaaaeaaabttbttbttbttbEubEvbyXbyXbFRbFSbFTbFUbuGbakbFVbFWbDlbEDbDkbDlbFXbBNbFYbFZbGabGbbEIbGcbGdbBVbqhbqibGebGebGebGebGebGebGebGfbGgbGfbGhbERbGibGjbGkbEUbGlbGmbGnbGobGpbGqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebAPbAPbGrbGsbGsbCnbCnbCnbCnbCnbCnbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGtbyfbGubyfbGvaaaaaeaaaaaabucbucbCsbGwbGwbGwbGwbCtbGxaaaaaaaaabqsbGybGzbGAbGBbGCbGDbGEbGFbGFbGGbGHbGIbGJbGFbGKbGKbGLbGMbGNbGObvYbGPbFxbGQbFybGRbGSbFxbFxbGSbFxbFFbFGbGTbGUbGVbGWbGXbGYbGZbHabFxbHbaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaabttbHcbHdbHebHfbHfbHfbHgbHfbHhbmzbHibHjbHkbHlbHmbHnbHobBNbHpbHpbHqbHrbHsbHtbHubHvbHwbHxbHybHzbHAbHBbHCbHDbHybHEbHFbHGbHFbERbHHbHIbaDbEUbHJbHKbHLbHMbHLbHNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaeaaaaaabAPbAPbHObCnbCnbCnbCnbHPbCnbCnbCnbCnbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaeaaeaaeaaeaaaaaaaaabqsbqsbGzbHQbHRbFpbqsbqsbqsbqsbHSbHTbFrbHTbHUbHVbHWbHXbHYbqRbHZbttbIabFxbFxbIbbFxbFxbFxbFxbIcbIdbIebIfbFxbGUbIgbIhbIibIjbIkbIlbImbHbaaebInbInbInbInbInaaeaaeaaeaaeaaebttbuxbIobIpbIqbIrbIsbItbIubIvbIwbzabzabzabIxbIybIzbzabzabzabBNbIAbIBbICbIDbIEbHvbqhbIFbERbIGbIHbIIbHGbIJbERbIKbILbIMbINbERbIObIPbIQbIRbISbITbIUbHKbHLbIVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAPbCnbCnbCnbCnbCnbCnbIWbCnbIXbCnbCnbCnbCnbCnbAPbAPaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaeaaeaaeaaaaaaaaaaaebqsbGzbIYbIZbJabIZbIZbJbbqsbJcbJdbJebJdbJfbHVbJgbJhbJibJjbJkbttbJlbFxbFxbFybJmbFxbFxbFxbFGbJnbJobJpbImbGUbJqbJrbJsbJtbJubJvbJwbJxbJybJzbJAbJBbJCbInaaeaaaaaaaaaaaebJDbuxbIobIpbJEbJFbJGbJGbJHbJIbJJbzabJKbJLbJMbJNbDlbJObJPbJQbBNbJRbHvbJSbHvbJRbHvbqhbJTbJUbJVbJWbJXbJXbJXbJYbJXbGhbJZbKabERbERbKbbKcbEUbKdbEUbKebKfbKgbEUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAPbKhbKibKjbKjbKjbKjbKkbCnbKlbKjbIXbCnbCnbCnbCnbAPaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeabWaaaaaaaaaaaeaaeaaeaaeaaeaaeaaebqsbKmbKnbqsbFpbqsbqsbKobKpbIZbIZbKqbrKbrKbHVbKrbJhbqIbqRbqIbKsbFxbFxbFxbKtbKubKvbKwbKxbKybJnbKzbKAbKBbKCbKDbKEbKFbKGbKHbKIbKJbHbaaebKKbKLbJCbKMbInaaeaaaaaaaaaaaebKNbuxbKObKPbKQbKRbKSbKTbKUbKVbKWbKXbKYbKZbLabLbbLcbLcbLdbLebBNbLfbLgbICbLhbLibHvbLjbLkbHybLlbLmbHGbLnbHGbLmbHGbHGbLobLobLpbERbKbbKcbEUbLqbLrbLsbLsbLsbLtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLubClbClbClbClbClbClbClbLvbCobCnbCnbCnbCnbLwbCobAPaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaeaaeaaeaaeaaaaaaaaabLxbGzbHQbLybLzbLAbqsbqsbqsbqsbqsbqsbLBbqsbHVbLCbLDbqIbqRbLEbLFbLGbLHbLIbKtbLJbLKbLLbLMbKybLNbLObLPbFxbLQbLRbLSbLTbLUbLVbLWbLXbLYbLZbJzbMabJCbJCbInaaeaaeaaeaaeaaebKNbuxbIobMbbMcbMdbMdbJGbMebuGbMfbMgbMhbMibMjbMkbDlbMlbMmbMnbBNbMobICbMpbICbMqbHvbMrbMsbERbMtbMubMvbMwbMxbMybMzbMAbMBbMCbMDbMEbMFbKcbEUbEUbEUbEUbEUbEUbEUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaabAPbMGbMHbMIbGsbGsbGsbMJbCnbGrbGsbMKbCnbCnbCnbCnbAPaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaeaaeaaeaaaaaeaaaaaaaaabMLbGzbMMbLybMNbMObMPbMObMQbMObMPbMObMRbLybHVbHVbMSbMTbMUbMVbMWbMXbEqbEqbFybEqbEqbEqbEqbMYbMZbFNbFNbFNbNabNbbNcbNbbNdbNebNfbNcbNgaaebInbInbInbInbInaaeaaaaaaaaaaaebKNbuxbIobNhbNibNjbNkbNlbNmbNnbssbNobNpbNqbNrbNsbDibDibDjbNtbBNbNubLgbNvbLgbNwbHvbNxbNybERbNzbNAbNBbNCbNDbNEbNFbNCbNGbNDbNzbERbNHbKcaYUaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebAPbCnbCnbCnbCnbCnbCnbIWbCnbMKbCnbCnbCnbCnbCnbAPbAPaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaabqsbqsbqsbqsbqsbNIbNJbNKbNLbNMbNNbNObMRbNMbNNbNObMRbNPbNQbNRbNSbqIbqRbNTbNUbNVbNWbNXbNYbNZbOabObbOcbOdbFxbFxbOebFxbOfbOgbOhbOibOjbKDbOkbOlbOmbJybJzbOnbOobOobInaaeaaaaaaaaaaaebKNbuxbIobIpbOpbOqbOrbOsbOtbuGbOubzabOvbOwbOxbOybDlbOzbOAbOBbBNbOCbOCbOCbOCbHvbHvbNxbODbERbERbERbOEbOFbOFbOFbOGbOFbOFbERbERbERbKbbKcaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaaaaaaaeaaaaaabAPbAPbHObCnbCnbCnbCnbOHbCnbCnbCnbCnbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaabLxbOIbrKbOJbOKbOLbOMbONbOObMRbMRbMRbMRbMRbMRbMRbMRbNPbNQbqIbNSbqIbqRbOPbOQbMXbFxbFxbORbOSbIcbOTbOUbOVbFxbOWbOXbFxbOYbOZbPabFxbPbbOgbPcbPdbHbaaebKKbPebPfbPgbInaaeaaeaaeaaeaaebCUbuxbIoburbHfbHfbHfbHfbHfbuGbakbzabzabzabzabzabIzbOCbOCbOCbOCbPhbPibPjbOCbPkbPlbPmbPnbPobPpbERbOFbOFbOFbOFbPqbOFbOFbERbPrbPsbPtbKcaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebAPbAPbKlbKjbKjbCnbCnbCnbCnbCnbCnbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaeaaabMLbrJbrKbPubrKbGzbqsbLybPvbMObMObMObMRbMObMObMObPwbLybLybLybPxbPybqRbPzbPAbPBbPCbPCbPDbPEbPFbPGbPHbPIbPJbPKbPKbPKbPLbPMbPMbPNbPbbLRbPObPPbPQbPRbJzbPSbOobOobInaaeaaaaaaaaaaaeaxMbuxbIobPTbPUbPVbPWbPXbakbuGbakbPYbPZbQabQbbQcbDlbQdbQebQfbQgbQhbQibQjbQkbQlbQmbQnbQobQpbQqbERbQrbQsbOFbOFbOFbQsbQtbERbKbbKcbKcbKcbQuaYUaYUaaaaaeaaaaaaaxMaxMaxMaaaaaaaaeaaaaaaaaeaxMaxMaxMaaaaaaaaeaaaaaaaaeaaaaaaaaeaaaaaabAPbAPbDNbAPbAPbCnbCnbCnbCnbCnbCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaabQvbQvbQvbqsbrKbQwbqsbKmbqsbLAbMRbNMbNNbQxbMRbNMbNNbNObMRbMRbQybMRbQzbqIbqRbQAbpBbpBbEqbQBbQCbQDbQEbQFbEqbQGbPbbQHbPKbQIbQJbPNbQJbQKbPbbKDbPcbQLbHbaaebInbInbInbInbInaaeaaaaaaaaaaaeaxMbuxbIobPTbttbaibQMbnCbmzbQNbakbQObDlbDlbQPbDlbDlbQQbQRbQSbQTbQUbQRbQVbOCbQWbQWbQXbQYbQWbQWbERbOFbOFbOFbQZbOFbOFbOFbERbRabIQbIQbIQbRbbRcbRbbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRdbRebRfbRgbRhbAPbAPbCnbCnbRibCnbCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaabQvbRjbRkbqsbrKbPubqsbRlbRmbLAbMRbMRbRnbMRbRobMRbRpbMRbMRbMRbRpbMRbQzbqIbqRbqIbumbRqbpBbRrbEqbJmbRsbRtbEqbKybPbbQHbPKbQIbQJbQKbQJbQKbRubKDbRvbRwbOmbJybJzbRxbRybRzbInaaeaaeaaeaaeaaeaxMbttbRAbRBbRCbgNbgNbgNbRDbuGbREbPYbRFbRGbRHbRIbRGbQdbRJbRKbOCbRLbQRbRMbOCbOCbOCbOCbOCbOCbOCbOCbERbERbERbERbERbERbERbERbNHbRNbRObRPaYUaYUaYUaaaaaeaaaaaaaxMaxMaxMaaaaaaabWaaaaaaaaeaxMaxMaxMaaaaaaaaeaaaaaaaaeaaaaaaaaeaaeaaebRQbRRbRSbRTbAPbAPbAPbCnbCobCnbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaabQvbRjbRUbRVbIZbRWbqsbRXbRXbRYbRYbRYbRYbRYbRYbRYbRYbRZbRZbRYbRYbRYbSabSbbScbqIbSdbqIbqIbSebSfbSgbRsbShbSfbKybSibPKbPKbPKbSjbQKbQJbQKbPbbKDbPcbSkbHbaaebKKbSlbSmbSnbInaaeaaaaaaaaaaaeaaebttbSobSpbSqbSrbSsbdObdObStbSubzabzabzabzabzabzabOCbOCbSvbSwbSxbSybSzbSAbSBbSCbSDbSEbSDbSFbSGbSHbSIbSJbSKbSKbSKbSKbSKbPtbSLaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaebSMbANbANbAObAPbAPbAPbAPbAPbAPbAPaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaadaadaagaadaadaadaimaadaadaadaagaagaaaaaaaaeaaeaaaaaaaaaaaaaaaaaabQvbRjbSNbRYbRYbSObRYbSPbSQbRYbSRbSSbSTbRYbSUbSVbSWbSXbSXbSYbSZbGObTabqIbqRbTbbJibTcbTdbTebTfbEqbQCbEobEqbQGbPbbOWbTgbThbTibPMbTjbTkbPbbLRbTlbTmbPQbPRbJzbTnbRybRybInaaeaaaaaaaaaaaaaaeaxMbttbttbttbttbAbbAcbAcbTobxobxobxobxobxobTpbxobxobxobTqbTrbTsbQRbTtbTubTvbQRbTwbTvbTxbQRbTybmPbTzbRNbTAaYUaYUaYUaYUaYUaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaeaaeaaaaaeaaeaaaaaaaaeaaeaaeaaaaagaaaaaeaaeaaaaaaaaaaaaaaaaaaaaabQvbRjbSNbTBbTCbSXbTDbTEbSXbTFbTGbTHbSXbTIbSXbTHbSXbSXbSXbTJbTKbqIbTLbTMbqRbTNbTObpBbpBbpBbpBbTPbTQbTRbEqbTSbTTbFxbKBbTUbTVbTWbTXbTYbTZbKHbPcbFxbHbaaebInbInbInbInbInaaeaaaaaaaaaaaaaaaaaeaaeaaaaaeaxMbttbttbuxbuxbuxbUabUbbUbbUbbUcbUbbUbbUbbmPbTrbUdbQRbUebUfbTvbUgbUhbUibUjbUkbTybmPbTzbpjaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabUlbUmbUnaaabUlbUmbUnaaabUlbUmbUnaaebUoaaeaaeaaaaaaaaaaaaaaaaaaaaaaaabQvbRjbSNbUpbUqbSXbTGbTEbSXbUrbUsbUsbUsbUsbUsbUsbUtbUsbUubTJbUvbqIbNSbqIbqRbUwbUxbUybUzbUAbUBbUCbUDbUEbElbUFbJrbTibTibTkbUGbJsbUHbPCbUIbKDbUJbUKbOmbJybJzbULbUMbUMbInaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaebttbUNbUObCPbCObUbbUPbUQbURbUSbUTbUbbmPbTrbUUbUVbUWbUXbUYbUZbVabVbbVcbVdbTybmPbVebpjaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaabUlbVfbUnaaabUlbVfbUnaaabUlbVfbUnaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaabQvbRjbSNbRYbRYbVgbSXbTEbVhbVibVibVjbVkbSXbSXbVlbSXbSXbVmbVnbVobqIbVpbqIbqRbTbbpCbVqbVrbVsbVtbVubVvbVwbEqbVxbPbbVybFPbFNbVzbVAbGYbVBbVCbKDbPcbVDbHbaaebKKbVEbVFbVGbInaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebUbbUbbUbbUbbUbbUbbVHbVHbURbVHbVIbUbbnTbVJbVKbQRbUWbQRbVLbQRbQRbQRbQRbVMbTybmPbTzbpjaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaadaaebUlbVfbUnaaabUlbVfbUnaaebUlbVfbUnaaeaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaabQvbRjbSNbRYbVNbSXbSXbVObRYbVPbVPbVPbVQbVRbVQbRYbVSbVTbVUbRYbRYbVVbVWbVXbqRbVYbpCbVZbWabWbbWcbWdbWebWfbEqbWgbWhbWibWjbPCbWkbWlbFPbWmbWnbWobWpbWqbPQbPRbJzbWrbUMbUMbInaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebWsbWtbWubWvbWubWwbWxbWybWzbWAbWBbUbbmPbTrbWCbQRbUWbWDbWEbWFbWGbWHbWIbWJbWKbWLbWMbWNbWObWPbWObWObWQaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaabUlbVfbUnaaebUlbVfbUnaaabUlbVfbUnaaaaaaaaaaaaaaaaaeaaaaaeaaaaaaaaaaaabQvbRjbSNbRYbWRbSXbSXbWSbWTbWTbWTbWTbWTbWTbWTbWTbWTbWTbWUbWVbWWbWWbWXbWYbWZbXabXbbXcbXdbXebXfbXgbXgbXhbEqbEqbXibXjbWhbXkbXlbXmbXlbXnbXobXlbXpbVybXqaaebInbInbInbInbInaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebWsbXrbXsbXtbXubXvbXwbXxbXybXzbXAbUbbXBbXCbXDbXEbXFbXGbTybQRbQRbQRbXHbTrbXIbGkbXJaYUaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaadaaeaaabUlbVfbUnaaebUlbVfbUnaaabUlbVfbUnaaeaaaaaaaaaaaaaaeaaebXKbXLbXMbXMbXLbQvbRjbSNbRYbXNbSXbSXbXObRYbRUbXPbXPbXPbXPbXPbXPbXPbXPbXQbXRbXSbXSbXTbXUbXVbXWbXXbXYbXZbYabYbbYcbYdbYebEqbEqbYfbYgbYhbYibFxbYjbYkbYlbYmbYnbYobYpbGUaaeaaeaaeaagaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaebWsbYqbWubYrbYsbYtbYubYvbYwbYxbYybUbbmPbTrbOCbYzbYAbYBbYCbYDbYEbQRbYEbTrbYFbaDaYUaYUaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaeaaaaaeaaebYGaaeaaeaaebYGaaeaaaaaebYGaaeaaaaaaaaaaaabYHbYIbYJbYKbYLbYMbYNbYObYPbYQbYRbRYbRYbYSbYTbRYbRYbYUbYVbYVbYVbYVbYVbYVbYWbYXbYXbYXbYXbYXbYYbYZbZabZbbZcbZdbZebZebZfbZgbZhbZgbZibZjbZkbZlbZmbZnbZmbZlbZmbZnbZmbZobZmbZobZpaaeaaeaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebUbbUbbUbbUbbUbbUbbUbbZqbZrbUbbUbbUbbmPbTrbZsbQRbXHbZtbOCbZubQRbYEbQRbTrbZvbaDaYUaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaebZwbZxbZxbZybZzbZzbZzbZzbZzbZzbZzbZzbZzbZzbZzbZzbZzbZzbZAbZBbZCbZBbZDbZEbYLbZFbRjbRjbSNbZGbRYbZHbZIbRYbZJbZKbYVbZLbZMbZNbZjbZObZPbZQbZRbZSbZTbZUbZVbZWbZXbZYbZZcaabZgcabcacbZgbZgbZgcadbZjaaecaeaaecafaaecaeaaecafaaecagaaecagaaaaaaaaaaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaecahcaiaaeaaeaYUbmPbVJcajcakcalcambSwcanbYEcaobQRbTrbmPbaDbiyaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaeaaaaaeaaecapaaeaaaaaecapaaeaaaaaecapaaeaaaaaaaaaaaaaaabYIbYJcaqcarcascatbXLcaubRjcavbYQcawbYQbYQcaxbYQcaybYVbZgbZgbZgcazbZgbZgcaAcaBcaCbZgcaDcaEbZgbZgbZgcaFcaGcabcaHcaIcaJcaKbZgcaLbZjbIncaMbKKcaMbIncaMbKKcaMbIncaMbKKcaMbInaaaaaaaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaaaaecahcaNaaeaaeaYUbmPcaOcaPcaQcaQcaQcaRcaQcaQcaQcaQcaSbmPbaDbjLaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaadaaeaaebUlcaTbUnaaabUlcaTbUnaaabUlcaTbUnaaeaaaaaaaaaaaaaaeaaecaUbXLbXMbXMbXLbQvcaVbRjbRjbQvbRjbRjcaWbYVcaXbYVbZgbZgbZgbZjcaYbZgcaZcaZcaZbZgcbacbbcbccbdcbecbfcbgcbhcbicbjcbkcbhcbhcblbZjbIncbmcbncbobIncbpcbqcbrbIncbscbtcbubInaaaaaaaaaaagaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacahcbvaaeaaeaYUblWbtPcbwcbxbtPbtPcbycbzbtPbtPbtPbtPbGkbaDaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUlcaTbUnaaebUlcaTbUnaaabUlcaTbUnaaaaaaaaaaaeaaaaaeaaeaaeaaaaaaaaaaaabQvcbAcbBcbBbQvcbCbQvbQvbYVbZgcbDbZgbZgcbEbZjcbFcbGcbHcbIcbJcbKcbLcbMcbNcbOcbPcbQcbRcbScbTcbUcbVcbWbZgcbXbZjbIncbYcbZcbYbInccaccbccabIncccccdcccbInaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacceaaaaaaaawaYUccfbaDccgbaDbaDbaDbmPbETbaDbaDcchcciccjccjaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazCaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaebUlcaTbUnaaabUlcaTbUnaaabUlcaTbUnaaeaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaabQvbYVcckbZgbZgbZgcclbZjbZjbZjccmccmccnbZjbZjccobZjcazbZjccpccqccrccsccrccrccrcctccrccrbInccuccvcbYbInccaccwccabIncccccxcccbInaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaYUccybaDcczbaDccAccBccCccAccAccDbRObRObRObRPaYUaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaebUlcaTbUnaaabUlcaTbUnaaebUlcaTbUnaaeaaeaaeaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabYVccEbZgbZgbZgccFbZjbZjbZjccmccGccGccHccIccJccKccLccMccNccrccrccOccPccrccQccHccHccrbInbInbInbInbInbInbInbInbInbInbInbInbInaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYUaYUaYUccRaYUccAccSccTccUccAaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaimaaebUlccVbUnaaabUlccVbUnaaabUlccVbUnaaeaadaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabZjccWbZgbZgccXbZjbZjccYccZcdacdacdbcdccdccddcdecdfcdgcdhcdccdicdjcdkcdlcdkcdmccLccrbZjbZjbZjbZjbZjbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaabCTaaacdncdocdpcdqcdnaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaaaaaaaaaaaeaaeaaeaaaaaaaaeaaeaaaaadaaeaaeaaaaaaaaaaxMaxMaxMaxMaxMaaeaaeaaeaaeaaeaaeaaaaaecdrcdsbZgbZgcdtbZjccHcduccLccLccMcdvcdwcdxcdycdzcdAcdzcdBcdCcdvcdDcdEccLccLcduccLccrcdFcdGcdGcdGcdGbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaeaaeaaeaaecbvaaecdHcdIcdJcdKcdHaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaadaagaagaimaadaadaadaadaagaadaadaagcdLaaeaaaaaaaaeaaecdMaawaawaawaxMaawaawaawcdNcdOcdOcdOcdOcdPcdQbZebZebZecdRcdScdTccLcdUcdVcdWccLcdXcdYcducdZcduceacdXcebceccdVcedccLcduccLccrceeceecdGcdGcdGbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaeaaacefcegcehceicejaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecdMcekcelaawaawaawaawaawaawaawaawaawaawcemcenbZgbZgbZgbZjccHcduccLceocepceqcercescetcdTceucevcewcescexceycdmceoccLcduccLcezceAceAceAceAceBbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaeaaaaaecdHceCcdHaaeaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecdMceDceDaawceDaawaawaawcdNcdOcdOcdOcdOceEbZgbZgbZgbZgbZjccrcduceFccLceGceHceIceJceKceLceMceNceOceJcePcducduccLceQcduccLccrceAceAceAceAceRbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSceSceSaaaaaeaaaaaaceTcehceTaaeaaeaaeaaeaimceSceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecdMaawcdMaawaawaawaawaawaawaawaawaawaaeaaeaaaaaeceUceVceVceWceWbZjceXceYccrceZcfacfacfacfbcfccfdcfecffccLcfbcfacfacfaceZccrceYceXccrceAcfgcfhcficfibZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaaaaeaaaaaeaaaaaaaaacfjcfkaaeaaeaaaaaaaaaaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawaawaawaawaawaawaawaawaaaaaeaaaaaeaaabZjceVceVcflceWbZjcfmcduccrcfncfocfpcfocfqccLcfrcfscftccLcfucfocfocfocfvccrcducfwccrceRcficficficfibZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaceSaaacfxcfxcfxcfxcfxaaecfyaaecfxcfxcfxcfxcfxaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaawaawaawaawaawaawaawaawaawaawaaaaaaaaaaaaaaeaawbZjbZjbZjbZjbZjbZjccrceYccrccrcfzcfAcfBcfCcfDccLcfEccLcfFcfGcfBcfAcfHccrccrceYccrccrbZjbZjbZjbZjbZjbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaecfIcfJcfJcfJcfJcfKcfycfLcfJcfJcfJcfJcfMaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawaawaawaawaawaawaaeaaaaaaaaeaawaaeaawaawaaeaaaaaeaawbZjcfNcfOaaaaaaaaaaaacfPcfQcfRcfRcfRcfRcfRcfQcfSaaecfTcfTcfTcfUcfVbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaecfWcfWcfWcfWcfWaaacfyaaacfWcfWcfWcfWcfWaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawaawaawaawaawaawaaaaaaaaaaaaaaeaaaaaeaaeaaaaaaaaaaaebZjcfXcfYaaaaaaaaaaaaaaeaaecfTaaecfTaaeaaaaaaaaacfZaaaaaaaaacgacfXbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaaaaeaaaaaeaaeaaeaaacfyaaaaaeaaaaaeaaaaaeaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecdMaawaawaawaawaawaawaawaawaaeaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaabZjcgbcgccfTcfTcfTcfTcgdaaeaaaaaecgeaaecfTaaecgdcfZaaaaaeaaacgfcggbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaacfxcfxcfxcfxcfxaaecfyaaecfxcfxcfxcfxcfxaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcfXcghcgiaaaaaaaaaaaeaaeaaaaaaaaacgjaaaaaecfTaaeaaaaaeaaacghcfXbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaecfIcfJcfJcfJcfJcfKcfycfLcfJcfJcfJcfJcfMaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcfXcghcghaaeaaeaaaaaecfTaaeaaeaaeaaeaaeaaaaaaaaaaaaaaecghcghcfXbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaecfWcfWcfWcfWcfWaaacfyaaecfWcfWcfWcfWcfWaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcgkcglcghaaeaaaaaaaaaaaaaaecghcghcghaaecgmcfTaaeaaaaaecghcglcgkbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgnaaaaaeaaaaaeaaaaaeaaacgoaaaaaeaaaaaeaaeaaeaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcgpcgqcghaaeaaaaaecgdcfTaaecgacgrcghaaeaaacgdcfZaaaaaacghcgscgtbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaacfxcfxcfxcfxcfxaaecguaaecfxcfxcfxcfxcfxaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcgkcglcghaaeaaaaaeaaecgvaaecghcghcghaaeaaaaaacfZaaaaaacghcglcgkbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaceSaaecfIcfJcfJcfJcfJcgwcgxcgwcfJcfJcfJcfJcfMaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcfXcghcghaaeaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaacfZaaaaaacghcghcfXbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaecfWcfWcfWcfWcfWaaacguaaacfWcfWcfWcfWcfWaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcfXcghcgyaaaaaacgzaaeaaaaaaaaaaaaaaaaaaaaecfTaaeaaaaaacghcghcfXbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaaaaaaaeaaeaaeaaaaaacguaaeaaaaaaaaeaaeaaaaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaabZjcgAcgBcghaaaaaaaaacgdaaecfTaaecgdaaecfTaaecgdaaacgCaaecghcgDcgEbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSceSceSceSceSaaaaaaaaacguaaaaaaaaaceSceSceScgnceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcglcglcghcfTcfTcfTcfTaaeaaaaaecfTaaeaaaaaeaaeaaeaaaaaacghcglcglbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaecgFaaeceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZjcgGcghcghaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacghcghcgGbZjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSaaaaaeaaaceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceSceSceSceSceSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8469,30 +8490,30 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmaaacgmcgmcgmcgmcgmaaacgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmaaacgmcgmcgmcgmcgmaaacgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaacgmcgmcgmcgmcgmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgnaaacgncgncgncgncgnaaacgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgnaaacgncgncgncgncgnaaacgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaacgncgncgncgncgnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHaaacgHcgHcgHcgHcgHaaacgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHaaacgHcgHcgHcgHcgHaaacgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaacgHcgHcgHcgHcgHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIaaacgIcgIcgIcgIcgIaaacgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIaaacgIcgIcgIcgIcgIaaacgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaacgIcgIcgIcgIcgIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8542,21 +8563,21 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgocgocgocgocgocgocgocgocgocgocgocgocgocgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgocgpcgpcgpcgpcgocgpcgpcgpcgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgocgpcgpcgpcgpcgocgpcgpcgpcgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgocgocgocgocgpcgocgocgocgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgpcgpcgocgpcgpcgpcgpcgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgpcgocgocgocgocgocgpcgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgocgocgocgqcgqcgqcgocgocgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgpcgocgqcgrcgqcgocgpcgpcgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgocgocgqcgqcgqcgocgocgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgocgocgocgocgocgocgpcgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgocgpcgpcgpcgpcgpcgpcgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgocgpcgpcgpcgpcgocgocgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgocgpcgpcgpcgpcgpcgpcgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgocgpcgpcgpcgocgpcgpcgpcgpcgpcgpcgocgpcgpcgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cgscgocgocgocgocgocgocgocgocgocgocgocgocgocgoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgJcgKcgKcgKcgKcgJcgKcgKcgKcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgJcgKcgKcgKcgKcgJcgKcgKcgKcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgJcgJcgJcgJcgKcgJcgJcgJcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgKcgKcgJcgKcgKcgKcgKcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgKcgJcgJcgJcgJcgJcgKcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgJcgJcgJcgLcgLcgLcgJcgJcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgKcgJcgLcgMcgLcgJcgKcgKcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgJcgJcgLcgLcgLcgJcgJcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgJcgJcgJcgJcgJcgJcgKcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgJcgKcgKcgKcgKcgKcgKcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgJcgKcgKcgKcgKcgJcgJcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgJcgKcgKcgKcgKcgKcgKcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgJcgKcgKcgKcgJcgKcgKcgKcgKcgKcgKcgJcgKcgKcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cgNcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJcgJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8597,114 +8618,114 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgtcgucgucgucgucgucgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgwcgxcgycgzcgAcgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgCcgCcgCcgBcgvcgvcgvcgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgDcgEcgEcgEcgFcgEcgEcgGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgHcgHcgHcgBcgvcgIcgJcgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgKcgLcgLcgLcgMcgLcgLcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgNcgOcgPcgBcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgKcgLcgQcgLcgRcgLcgLcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgNcgOcgPcgBcgScgTcgUcgVcgWcgXcgTcgYcgZchachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgKchbchbchbchccgLcgLcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgNcgOcgPcgBchdcgTcgXcgXcgWcgXcgTcgXchachachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachechechechechfchgcgEcgEcgEchhcgLcgLcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgOcgOcgOchichjchkcgXcgXcgWcgXcgTcgYcgZchachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachechechechecgRcgLcgRcgLcgLcgLcgLcgLcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBcgOcgOcgOchichjchkcgXcgXcgXcgXchlcgXchachachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachechechechechfcgEcgEcgGcgLcgLcgLchmcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgucgBchncgOchocgBchdcgTcgXcgXcgWcgXcgTcgYcgZchachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgKchbcgLcgLchmcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacguchpcgBchqcgBchrcgScgTcgXcgXcgWcgXcgTcgXchachachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgKchbcgLcgLchmcgKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacguaaachpchschraaacgScgTcgXcgXcgWcgXcgTcgYcgZchachacgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachtcgEcgEcgEcgEchhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvcgvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgOcgPcgPcgPcgPcgPcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgRcgScgTcgUcgVcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWcgXcgXcgXcgWcgQcgQcgQcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgYcgZcgZcgZchacgZcgZchbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchcchcchccgWcgQchdchecgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfchgchgchgchhchgchgchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchichjchkcgWcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfchgchlchgchmchgchgchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchichjchkcgWchnchochpchqchrchschochtchuchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfchwchwchwchxchgchgchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchichjchkcgWchychochschschrchschochschvchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachzchzchzchzchAchBcgZcgZcgZchCchgchgchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchjchjchjchDchEchFchschschrchschochtchuchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachzchzchzchzchmchgchmchgchgchgchgchgchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchjchjchjchDchEchFchschschschschGchschvchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachzchzchzchzchAcgZcgZchbchgchgchgchHchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPcgWchIchjchJcgWchychochschschrchschochtchuchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfchwchgchgchHchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPchKcgWchLcgWchMchnchochschschrchschochschvchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachfchwchgchgchHchfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgPaaachKchNchMaaachnchochschschrchschochtchuchvchvcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachOcgZcgZcgZcgZchCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQcgQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchuchuchuchuchuchuchuchuchuchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchvchwchwchwchwchwchwchwchxchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchychzchAchBchCchDchEchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchFchzchzchGchzchzchzchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchHchzchzchzchzchzchIchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchJchwchwchwchKchwchwchwchLchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuaaaaaachwchMchzchMchwchuchuchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchuchuchuaaaaaachwchzchzchzchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchvchwchwchwchwchwchzchzchzchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchIchzchzchOchwchzchzchzchwchuchPchuchuchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchIchzchTchMchwchzchzchzchwchUchVchUchxchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchSchSchWchXchXchXchXchYchYchXchXchXchXchZchSchSchSchSchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchIchzchTciachwchzchzchzchwcibchzchzchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchSchWciccidciecifchXcigcigchXcihciichXchXchXchZchSchSchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwchIchzchzchzcijchzchzchzcikchzchzchzchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchWchXcilcilcilcilchXcimcimchXcilcilcinciochXchXchZchScipcipcipcipcipaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchuchwchIchzchzchzciqchzchzchzcirchzchzcischwchuchuchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchWchXchXcitciucivciwchXcilcilcixcilcilcilcilciycizchXchScipciAciBciCcipcipcipcipcipcipcipcipcipcipcipaaaaaaaaaaaaaaaaaaaaaaaaciDciDciDciDciDciDciDciDciDciDciDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchvchwchwchwchwchwchwchzchzchzchwchwchwchwchwchwchxchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRciEciFciGcilciHciHciHchXcilcilchXciIciJciKciLciMciNchXchScipciOciBciBciPciQciRciSciTciUciSciRciVciWcipcipcipcipcipcipcipcipcipcipciXciYciYciYciYciYciYciYciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwcjbcjccjdcjecjfchwchzchzchzchwcjgcjhcjicjjcjkchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRcjlciFcilcilcilcilcilcixcilcilchXchXchXchXchXchXchXcjmchScipcipcipcipcipciQciRciScjncjociSciRciRciRcjpcjqcjqcjqcjqcjqcjqcjqcjqcjrciXcjscjtcjtcjtcjtcjtcjuciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwcjbcjccjdcjdcjdcjvchzchzchzcjwchzchzchzchzcjxchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRcjychXcjzcilcjzcilcjzchXcilcilcilcilcjAchSchSchSchSchScjBcjpcjqcjqcjqcjpciRciRciRciRciRciRciRciRciRcjpcjqcjqcjqcjqcjqcjqcjqcjqcjrciXcjCcjDcjDcjDcjDcjDcjCciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwcjbcjccjdcjdcjdcjEchzchzchzcjFchzchzchzchzcjGchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchXchXchXchXchXchXchXcilcilcilcilcjAchSchSchSchSchScjBcjpcjqcjqcjqcjpciRciRciRciRciRciRciRciQciQcipcipcipcipcipcipcipcipcipciDciXcjCcjDcjDcjDcjDcjDcjHciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwcjbcjccjdcjIcjIchwcjJcjKcjLchwcjMcjNchzchzcjGchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchWchXcjOcjPcjQcjOcjRchXcilcilcilcilcjAchSchSchSchSchSchScipcipcipcipcipciRciRciScjnciUciSciRcjScjTcipcjUcjVcjVcjWcipcjXcjYcjZciDciYcjCcjDcjDcjDcjDcjDcjCciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwcjbcjccjdchwchwchwchzckachzchwchwchwckbchzcjGchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRciEciFckcckcckcckcckccixcilcilchXchXchXchXchXchXchXchZchScipciAciBciCcipciRciRciScjnckdciSciRciQciQcipckeckeckeckecipckfcjYckgciDciYcjCcjDcjDcjDcjDcjDcjCciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwckhcjdckichwaaachwckjckjckjchwaaachwckkchzcjGchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRcjlciFcklckcckcckcckcchXcilcilcilcilcilchXcilckmcknchXchScipciOciBciBciPciRciRciRciRciRciRciRciRciRcipckeckockpckpcipcipckqcipciDciYcjCcjDcjDcjDcjDcjDcjCciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchwckjckjckjchwaaachJckrckscktchLaaachwckjckjckjchwchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRcjychXchXckuckvckvckvchXcilckwckxckycilcixcilckzckAchXchScipcipcipcipcipcipcipckBcipcipcipciRciRciRckCckeckDckDckeckeckeckeckEciDciYcjCcjDcjDcjDcjDcjDcjHciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchJckrckscktchLchuchuchuchuchuchuchuchJckrckscktchLchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchScjychXckcckcckcckcchXcilckxckFckxcilchXcjzchXchXcjmchScipckGckHckIcipckJckJckJckJckKcipciRciRciRciRckeckeckeckeckLckeckeckMciDciYcjCcjDcjDcjDcjDcjDcjCciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachuchuchuchuchuchuchuaaaaaaaaaaaaaaachuchuchuchuchuchuchuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchScjychXckNckOckPchXcilcilcilcilcilchXchXchXcjmchSchScipckQckRckSckTckJckJckJckJckUcipciRciRciRckCckVckeckeckeckWckeckeckXciDciYcjCcjDcjDcjDcjDcjDcjCciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchSchScjychXchXchXchXchXchXchXchXchXchXcjmchSchSchSchScipcipckYckZcipcipcipckYclackZcipciRciRciRcipclbclcclcclcclcclccldcipciDciYcleclfcjDcjDcjDclgclhciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachQchRchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchSchScipclicliclicliclicliclicliclicipcipcljcipcipclicliclicliclicliclicipciDciYclkcllclmclmclmcllclnciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNclocloclocloclocloclocloclocloclocloclocloclocloclocloclocloclocloclpclpclpclpclpclpclpcipclqclrclqcipclpclpclpclpclpclpclpclpciDciYciYclscltcltcltcluciYciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacloclvclwcloclxclyclzclxclAcloclxclBcloclxclCcloclDclEcloclxclBcloclFclpclGclHclHclHclIcipclqclrclqcipclJclKclLclMclMclpaaaaaaciDciYciYciYciYciYciYciYciYciZcjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacloclNclOcloclNclBcloclNclOcloclNclEcloclNclycloclNclBcloclNclAcloclFclpclPclQclQclQclQcipclqclrclqcipclMclMclMclMclMclpaaaaaaclRclRclRclRclRclRclRclRclRclRclRclpclpclpclpclpclpclpclpclpclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclocloclocloclocloclocloclocloclocloclocloclocloclocloclocloclocloclFclpclPclQclQclQclQcipcipcljcipcipclMclMclMclMclMclpclRclRclRclRclRclRclSclTclUclpclVclVclVclpclVclVclVclVclVclVclVclVclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacloclWclEcloclxclXcloclxclOcloclYclAcloclxclAcloclZclBcloclxclEcloclFclpcmacmbcmbcmccmdclpcmecmecmeclpclMclMclMclMclMclpcmfcmgcmfcmhcmiclRcmjcmjcmjcmkclVclVclVcmkclVcmlcmmcmlclVcmncmocmpclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacloclNcmqcloclNclBcloclNclAcloclNclBclzclNclBcloclNclXcloclNcmrcloclFclpcmsclpcmtcmucmvclpclQclQclQclpcmtcmucmwclpcmxclpcmycmzcmycmzcmyclRclpclpclpclpclVclVclVclpcmAcmBcmlcmCcmDcmEcmFcmFclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGclocloclocloclocloclocloclocloclFclpclQclQcmHcmbcmbcmbcmbcmbcmbcmbcmbcmbcmIclQclQcmJcmycmycmycmycmyclRcmKcmjclSclpclVclVclVclpcmLcmLcmMcmLcmLcmEcmFcmFclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmNcmOcmNcmGcmPcmOcmPcmGcmQcmOcmQcmGcmRcmOcmScmTcmGcmUcmUcmUcmUcmUcmUcmVcmWcmXcmGclFclpclQclQcmYcmZcnacnacnacnacnacnacnacnbclPclQclQclRcnccndcnecnfcngclRcnhcmjclTclpclVclVclVclpcnicnicmjcnicnicmEcmFcmFclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmNcmOcmNcmGcnjcmOcmPcmGcmQcmOcmQcmGcmRcmOcmScmTcmGcmOcmOcmOcmOcmOcmOcnkcmGcmGcmGcmGcmGclQclQcmYcnlcnmclQcnncnocnpclQcnmcnlclPclQclQclRclRclRclRclRclRclRcnhcmjclTclpclVclVclVclpcnqcnqcmjcnqcnqcmEcmFcmFclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmNcmOcmNcmGcmPcmOcmPcmGcmQcmOcmQcmGcmOcmOcmScmTcmGcnrcnscnscntcnucnrcntcmGcnvcnvcnvcmGclQclQcnwcnxcnycnzcnAcnBcnCcnDcnEcnxcnFclQclQclpcnGcnGcnGcnGcnGclpclpcmkclpclpclpcmkclpclpcmjcmjcmjcmjcmjcmEcmFcmFclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcnHcnIcnHcmGcnJcnKcnLcmGcnMcnNcnMcmGcnOcnPcnPcnQcnRcnScnScnScnScnScnScnScnTcnScnScnScnTclQclQclQcnUclQcnVcnWcnVcnWcnVclQcnUclQclQclQcnXclVcmjclVcmjclVcnXclVclVclVclVclVclVclVcnXcnqcnqcnqcnqcnqcmEcmFcmFclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmOcmOcmOcnYcmOcmOcmOcmOcmOcmOcmOcmOcmOcmOcmScmTcmGcnZcoacoacobcoccodcoecmGcofcofcofcmGclQclQcmHcogcohcnzcoicnVcojcnDcokcogcmIclQclQcnXcmjclVcmjclVcmjcnXclVclVclVclVclVclVclVcnXcnqcnqcnqcnqcnqclpcmkcmkclpclpclpclpclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmGcolcolcmGcmOcmOcmOcmOcmOcmOcmOcmOcmOcmOcmScmTcmGcomcomcomconcmOconcoocmGcmGcmGcmGcmGclQclQcmYcnxcopcnVcoqcnVcoqcnVcopcnxclPclQclQclpcorcoscoscoscotclpclpcouclpclpclpcmkclpclpclpclpclpclpclpclpclVclVclVcovclVcowclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcoxcmOcoycmOcmOcmOcmOcmOcmOcmOcmOcmOcmOcmScmTcmGcmGcozcoAcoBcoCcoDcoEcozaaaaaaaaaclpclQclQcmYclpclpcoFcoGclQcoHcoIclpclpclPclQclQclpaaaaaaaaaaaaaaaclpcoJcoKclpcmjcoLcmjcmjclpaaaaaaaaaaaaaaacoMclVclVcoNcoNclVclVcoMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcoOcmOcmGcmGcoPcoPcmGcmGcmGcmGcmGcmGcmGcmGcmGcmGaaacozcoQcoRcoScoTcoUcozaaaaaaaaaclpclQclQcmYclpclpcmtcmucmucmucmwclpclpclPclQclQclpaaaaaaaaaaaaaaaclpcoKcoKclpcoVcoVcoVcmjclpaaaaaaaaaaaaaaacoWclVcoXcmlcmlcoYclVcoWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmGcmGcmGcmGcmGcoZcoZcmGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacozcpacoScoScoScoScozaaaaaaaaaclpclQclQcnwclHclHclHclHclHclHclHclHclHcnFclQclQclpaaaaaaaaaaaaaaaclpcpbcoKclpcoVcpccoVcmjclpaaaaaaaaaaaaaaacoWclVcoXcmlcmlcoYclVcoWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpdcpecpecpecpecpfcpfcpecpecpgaaaaaaaaaaaaaaaaaaaaaaaacozcoScoScoScoScoScozaaaaaaaaaclpclpclpclpclpclpclpclpcphclpclpclpclpclpclpclpclpaaaaaaaaaaaaaaaclpcpicoKclpcmKcmjcmjcmjclpaaaaaaaaaaaaaaacoWclVcoXcmlcmlcoYclVcoWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpjcpkcplcpmcpncpocpocppcpqcpecpgaaaaaaaaaaaaaaaaaaaaacozcoScprcpscptcpucozaaaaaaaaaaaaaaaaaaaaaaaaaaaclpcpvcpvcpvclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclpclpclpclpclpclpclpclpclpaaaaaaaaaaaaaaacoWclVcoXcmlcmlcoYclVcoWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpjcpkcpocpocpocpocpocpocpocpwaaaaaaaaaaaaaaaaaaaaaaaacozcoScpxcpycpzcpycozaaaaaaaaaaaaaaaaaaaaaaaaclpclpclpcpAclpclpclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpBclVclVcpCcpCclVclVcpBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpjcpkcpDcpEcpFcpGcpHcpHcpIcpecpJaaaaaaaaaaaaaaaaaaaaacozcoScoScoScoScpKcozaaaaaaaaaaaaaaaaaaaaaaaaclpclGcnFclQcnwclIclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclpcpLclVclVclVclVcpMclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpNcpecpecpecpecpecpecpecpecpJaaaaaaaaaaaaaaaaaaaaaaaacozcozcozcozcozcozcozaaaaaaaaaaaaaaaaaaaaaaaaclpcpOcpPcpQcpPcpRclpaaaaaaaaaaaaaxMaxMaxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclpclpclpclpclpclpclpclpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpSclPcpTclQcpUcmYcpVaaaaaaaaaaaaaxMcpWaxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpScmacogcoqcogcpXcpVaaaaaaaaaaaaaxMaxMaxMaaaaaaaaacpYcpZcqacqacqacqbcqcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpScqdcqecqfcqecqgcpVaaaaaaaaaaaaaaaaaaaaaaaaaaacpYcqhcqicqjcqkcqjcqlcqmcqcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpScpScpScpScpScpScpScpScpScpScpScpScpScpScpScpScpScpScpScpScpSclPclQcqnclQcmYcpVcpVcpVaaaaaaaaaaaaaaaaaaaaacqocqpcqqcqrcqrcqrcqscqtcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcqwcqwcqwcqwcqwcqwcqwcqwcqwcqwcqwcqxcqvcqwcqwcqwcpScqycogcqzclQcqAclQcqBcogcqycpVaaaaaaaaaaaaaaaaaaaaacqocqCcqqcqrcqrcqrcqscqDcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcqwcqEcqFcqGcqEcqFcqFcqFcqHcqFcqFcqIcqGcqwcqwcqwcpScqycnlcqzclQclQclQcqBcnlcqycpVcpVcpVcpVcpVcpVaaaaaacqJcqKcqKcqKcqLcqKcqKcqKcqMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcqEcqNcqOcqPcqQcqRcqRcqRcqRcqRcqRcqScqTcqwcqwcqwcpScqycnlcqUclQclQclQcqVcnlcqycpVcqWcqWcqWcqWcpVaaaaaacqocqXcqYcqrcqrcqrcqYcqXcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcqHcqOcqZcqOcracqOcqOcqOcqOcqOcqOcracqvcqwcqwcqwcpScqycqecqzclQclQclQcqBcqecqycpVcrbcrccrccrccrccrccrdcqocqscqrcqqcrecqscqrcqqcrfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcrgcrhcqOcricqQcrjcrjcrjcrjcrjcrjcqScrkcqwcqwcrlcpScrmcrncroclQclQclQcrpcrqcrrcpVcrscrscrscrscrtcrucrtcrvcqrcqrcqqcrwcqscqrcqqcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcqwcrgcqFcrxcrgcqFcqFcqFcqHcqFcqFcrycrxcqwcqwcrlcrzcqwcrzcrAclQclQclQcrBcrtcrucrtcrscrscrscrscrCcrccrdcqocqscqrcqqcrDcqscqrcqqcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqucqvcqwcqwcqwcqwcqwcqwcqwcqwcqwcqwcqwcqxcqvcqwcqwcrlcpScrEcrncroclQclQclQcrpcrqcrrcpVcrFcrFcrFcrFcpVaaaaaacrwcqscqrcqqcrGcqscqrcqqcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcqycrIcqzclQclQclQcqBcpPcqycpVcpVcrucrucpVcpVaaaaaacrJcqscqrcqqcrwcqscqrcqqcrfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcrKcrLcrMcrNcrNcrOcrPcrQcrRcrScrTcrUcrVcrWcrVcrVcrVcrHcqycrXcqzclQclQclQcrpcrqcrrcpVcrYcrZcrZcrYcpVaaaaaacrDcqscqrcqqcrDcqscqrcqqcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcrKcrLcrLcrLcrLcrLcsacsbcsbcsbcsccrUcrVcrVcsdcrVcsecrHcqycsfcmacmbcmbcmIcsgcrtcrucrtcrscrscrscrscshcrccrdcqocqscqrcqqcsicqscqrcqqcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcsjcrLcskcslcsmcsncsocsbcsbcsbcsbcrUcrVcspcrVcspcrVcsqcsqcsqcsrcsscstcsucsvcsqcsqcsqcrscrscrscrscrtcrucrtcrvcqrcqrcqrcqrcqrcqrcqXcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcswcsbcsccsccsccsccsccsbcsbcsbcsbcrUcsxcsxcsxcsxcsxcsqcsycszcsAcsBcsCcsDcsEcszcsycsqcsFcsGcsGcsGcsGcrccrdcqJcsHcpZcqbcsIcqrcqrcsJcrfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcsKcsbcsbcsbcsbcsbcsbcsbcsbcsbcsbcsLcsMcsNcsNcsNcsNcsqcszcsOcsPcsBcsCcsDcsQcsRcszcsqcqWcqWcqWcqWcpVaaaaaacqocsScsTcsUcqocsVcsWcsVcqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcsKcsbcsbcsbcsbcsbcsXcsbcsbcsXcsbcsYcsZcsZcsZcsZcsZcsqctacszctacsBcsCcsDctacszctacsqcpVcpVcpVcpVcpVaaaaaacqoctbcsScsScqoctcctdctecqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHctfcsbcsbcsbcsbcscctgcsccscctgcsccthcsZcticticticsZcsqctjcszcszcsBcsCcsDcszcszctkcsqaaaaaaaaaaaaaaaaaaaaacqoctbcsTcsUctlctcctdctecqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcrHctmctnctnctocrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcrHcsqctpctqctqcsBcsCcsDctrctrctscsqaaaaaaaaaaaaaaaaaaaaacttctuctvctvctvctvctvctuctwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHctxctxctxctxcrHcsCcsCcsCcsCcsCcsCcsCcsCcsCcsCcsCcsqcsqctycsqcsqcsCcsqcsqctycsqcsqcsqcsqcsqcsqcsqaaaaaaaaacttctzctzctzctzctzctwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHctxctxctxctxcrHcsCcsqcsqcsqcsqctAcsqcsqcsqcsCcsCcsCcsCcsCcsCcsqcsCcsqcsCcsCcsCcsCcsCcsCcsCcsCcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrHcrHcrHcrHcrHcrHcsCcsqctBctCctCctCctCctDcsqcsqcsqcsqcsqcsqcsqcsqctEcsqcsqcsqcsqcsqcsqcsqcsqcsCcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsCcsqctBctCctCctCctCctDcsqctFctGctHctGctIctJctJctJctJctJctIctJctIctJctKcsqcsCcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsCcsqctLctCctCctCctCctMcsqctJctNctNctNctNctNctJctJctJctNctNctNctNctOctPcsqcsCcsqcsqcsqcsqcsqcsqcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsCcsqctLctQctRctRctCctCctSctJctJctTctUctTctJctJctJctJctJctTctUctTctVctJcsqcsCcsCcsCcsCcsCcsCcsCcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsqcsCcsqcsqcsqcsqcsqcsqcsqcsqctJctNctNctNctNctNctJctJctJctNctNctNctNctWctJcsqcsqcsqcsqcsqcsqcsqcsCcsqcsqcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsCcsqcsqctXctXctXctXctXcsqctYctYctYctYctYctYctYctYctYctYctYctYctYctZctYcsqcuacuacuacuacuacsqcsCcsCctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcsqcsqcubcubcubcubcubcsqcuccudcudcudcudcudcudcudcudcudcudcudcudcuecuccsqcubcubcubcubcubcsqcsqcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcufcugcuhcuhcuhcuhcuhcuicujcudcudcudcudcudcudcudcudcudcudcudcudcuecukcuiculculculculculcugcumcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcufcugcuhcuncuhcuncuhcuicujcudcudcudcudcudcudcudcudcudcudcudcudcuecukcuiculcuoculcuoculcugcumcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcufcugcuhcuhcupcuhcuhcuicujcudcudcudcudcudcuqcurcuqcudcudcudcudcuecukcuiculculcusculculcugcumcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcufcugcuhcuhcuhcuhcuhcuicujcudcudcudcudcudcutcuucutcudcudcudcudcuecukcuiculculculculculcugcumcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcufcugcuhcuncuhcuncuhcuicujcudcudcudcudcudcuvcuwcuxcudcudcudcudcuecukcuiculcuoculcuoculcugcumcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcszcuycuhcuhcuhcuhcuhcuicujcudcudcudcudcudcudcuzcudcudcudcudcudcuecukcuiculculculculculcuycszcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctjcsqcuAcsqcuBcuBcuBcuBcuBcsqcuccudcudcudcudcudcudcuzcudcudcudcudcudcuecuccsqcuBcuBcuBcuBcuBcsqcuAcsqctkcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqctpcuCcszcsqcuDcuDcuDcuDcuDcsqctYctYctYctYctYctYcuEcuFcuEctYctYctYctYctZctYcsqcuGcuGcuGcuGcuGcsqcszcuHctscsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsqcsqcszcsqcsqcsqcsqcsqcsqcsqcuIcuJcuJcuJcuJcuJcuKcuLcuIcuJcuJcuJcuJcuMcuIcsqcsqcsqcsqcsqcsqcsqcszcsqcsqcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcszcszcsCcsCcsCcsCcsCcsqcuIcuIcuNcuIcuNcuIcuIcuOcuPcuIcuNcuIcuNcuQcuIcsqcsCcsCcsCcsCcsCcszcszcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsqcsqcsqcsqcsqcsqcsCctycuIcuIcuIcuRcuRcuRcuIcuIcuIcuRcuRcuRcuRcuRcuIctycsCcsqcsqcsqcsqcsqcsqcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsqcsqcuScuScuScuTcuUcuVcuWcuIcuXcuYcuZcvacvbcvccvdcsqcsqcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqcsqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchPchPchPchPchPchPchPchPchPchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchQchRchRchRchRchRchRchRchSchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRchTchUchVchWchXchYchZchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRciachUchUcibchUchUchUchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcicchUchUchUchUchUcidchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPciechRchRchRcifchRchRchRcigchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPaaaaaachRcihchUcihchRchPchPchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchPchPchPaaaaaachRchUchUchUchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchQchRchRchRchRchRchUchUchUchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiciiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcidchUchUcijchRchUchUchUchRchPcikchPchPchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincincincincincincincincincincincincincincincincincincinciiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcidchUciocihchRchUchUchUchRcipciqcipchSchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincincincircisciscisciscitcitciscisciscisciucincincincinciiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcidchUciocivchRchUchUchUchRciwchUchUchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincincircixciycizciAcisciBciBcisciCciDcisciscisciucincinciiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcidchUchUchUciEchUchUchUciFchUchUchUchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincircisciGciGciGciGcisciHciHcisciGciGciIciJciscisciucinciKciKciKciKciKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchPchRcidchUchUchUciLchUchUchUciMchUchUciNchRchPchPchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcirciscisciOciPciQciRcisciGciGciSciGciGciGciGciTciUciscinciKciVciWciXciKciKciKciKciKciKciKciKciKciKciKaaaaaaaaaaaaaaaaaaaaaaaaciYciYciYciYciYciYciYciYciYciYciYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchQchRchRchRchRchRchRchUchUchUchRchRchRchRchRchRchSchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimciZcjacjbciGcjccjccjccisciGciGciscjdcjecjfcjgcjhcjiciscinciKcjjciWciWcjkcjlcjmcjncjocjpcjncjmcjqcjrciKciKciKciKciKciKciKciKciKciKcjscjtcjtcjtcjtcjtcjtcjtcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcjwcjxcjycjzcjAchRchUchUchUchRcjBcjCcjDcjEcjFchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcjGcjaciGciGciGciGciGciSciGciGciscisciscisciscisciscjHcinciKciKciKciKciKcjlcjmcjncjIcjJcjncjmcjmcjmcjKcjLcjLcjLcjLcjLcjLcjLcjLcjMcjscjNcjOcjOcjOcjOcjOcjPcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcjwcjxcjycjycjycjQchUchUchUcjRchUchUchUchUcjSchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcjTciscjUciGcjUciGcjUcisciGciGciGciGcjVcincincincincincjWcjKcjLcjLcjLcjKcjmcjmcjmcjmcjmcjmcjmcjmcjmcjKcjLcjLcjLcjLcjLcjLcjLcjLcjMcjscjXcjYcjYcjYcjYcjYcjXcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcjwcjxcjycjycjycjZchUchUchUckachUchUchUchUckbchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincisciscisciscisciscisciGciGciGciGcjVcincincincincincjWcjKcjLcjLcjLcjKcjmcjmcjmcjmcjmcjmcjmcjlcjlciKciKciKciKciKciKciKciKciKciYcjscjXcjYcjYcjYcjYcjYckccjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcjwcjxcjyckdckdchRckeckfckgchRckhckichUchUckbchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcircisckjckkcklckjckmcisciGciGciGciGcjVcincincincincincinciKciKciKciKciKcjmcjmcjncjIcjpcjncjmcknckociKckpckqckqckrciKckscktckuciYcjtcjXcjYcjYcjYcjYcjYcjXcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRcjwcjxcjychRchRchRchUckvchUchRchRchRckwchUckbchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimciZcjackxckxckxckxckxciSciGciGcisciscisciscisciscisciucinciKciVciWciXciKcjmcjmcjncjIckycjncjmcjlcjlciKckzckzckzckzciKckAcktckBciYcjtcjXcjYcjYcjYcjYcjYcjXcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRckCcjyckDchRaaachRckEckEckEchRaaachRckFchUckbchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcjGcjackGckxckxckxckxcisciGciGciGciGciGcisciGckHckIciscinciKcjjciWciWcjkcjmcjmcjmcjmcjmcjmcjmcjmcjmciKckzckJckKckKciKciKckLciKciYcjtcjXcjYcjYcjYcjYcjYcjXcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchRckEckEckEchRaaacieckMckNckOcigaaachRckEckEckEchRchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcjTciscisckPckQckQckQcisciGckRckSckTciGciSciGckUckVciscinciKciKciKciKciKciKciKckWciKciKciKcjmcjmcjmckXckzckYckYckzckzckzckzckZciYcjtcjXcjYcjYcjYcjYcjYckccjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPcieckMckNckOcigchPchPchPchPchPchPchPcieckMckNckOcigchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincjTcisckxckxckxckxcisciGckSclackSciGciscjUcisciscjHcinciKclbclccldciKclecleclecleclfciKcjmcjmcjmcjmckzckzckzckzclgckzckzclhciYcjtcjXcjYcjYcjYcjYcjYcjXcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachPchPchPchPchPchPchPaaaaaaaaaaaaaaachPchPchPchPchPchPchPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincincjTcisclicljclkcisciGciGciGciGciGciscisciscjHcincinciKcllclmclncloclecleclecleclpciKcjmcjmcjmckXclqckzckzckzclrckzckzclsciYcjtcjXcjYcjYcjYcjYcjYcjXcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincincincjTcisciscisciscisciscisciscisciscjHcincincincinciKciKcltcluciKciKciKcltclvcluciKcjmcjmcjmciKclwclxclxclxclxclxclyciKciYcjtclzclAcjYcjYcjYclBclCcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacilcimcincincincincincincincincincincincincincincincincincincinciKclDclDclDclDclDclDclDclDclDciKciKclEciKciKclDclDclDclDclDclDclDciKciYcjtclFclGclHclHclHclGclIcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciiciiclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclKclKclKclKclKclKclKciKclLclMclLciKclKclKclKclKclKclKclKclKciYcjtcjtclNclOclOclOclPcjtcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclJclQclRclJclSclTclUclSclVclJclSclWclJclSclXclJclYclZclJclSclWclJcmaclKcmbcmccmccmccmdciKclLclMclLciKcmecmfcmgcmhcmhclKaaaaaaciYcjtcjtcjtcjtcjtcjtcjtcjtcjucjvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclJcmicmjclJcmiclWclJcmicmjclJcmiclZclJcmiclTclJcmiclWclJcmiclVclJcmaclKcmkcmlcmlcmlcmlciKclLclMclLciKcmhcmhcmhcmhcmhclKaaaaaacmmcmmcmmcmmcmmcmmcmmcmmcmmcmmcmmclKclKclKclKclKclKclKclKclKclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJclJcmaclKcmkcmlcmlcmlcmlciKciKclEciKciKcmhcmhcmhcmhcmhclKcmmcmmcmmcmmcmmcmmcmncmocmpclKcmqcmqcmqclKcmqcmqcmqcmqcmqcmqcmqcmqclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclJcmrclZclJclScmsclJclScmjclJcmtclVclJclSclVclJcmuclWclJclSclZclJcmaclKcmvcmwcmwcmxcmyclKcmzcmzcmzclKcmhcmhcmhcmhcmhclKcmAcmBcmAcmCcmDcmmcmEcmEcmEcmFcmqcmqcmqcmFcmqcmGcmHcmGcmqcmIcmJcmKclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclJcmicmLclJcmiclWclJcmiclVclJcmiclWclUcmiclWclJcmicmsclJcmicmMclJcmaclKcmNclKcmOcmPcmQclKcmlcmlcmlclKcmOcmPcmRclKcmSclKcmTcmUcmTcmUcmTcmmclKclKclKclKcmqcmqcmqclKcmVcmWcmGcmXcmYcmZcnacnaclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbclJclJclJclJclJclJclJclJclJclJcmaclKcmlcmlcnccmwcmwcmwcmwcmwcmwcmwcmwcmwcndcmlcmlcnecmTcmTcmTcmTcmTcmmcnfcmEcmnclKcmqcmqcmqclKcngcngcnhcngcngcmZcnacnaclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnicnjcnicnbcnkcnjcnkcnbcnlcnjcnlcnbcnmcnjcnncnocnbcnpcnpcnpcnpcnpcnpcnqcnrcnscnbcmaclKcmlcmlcntcnucnvcnvcnvcnvcnvcnvcnvcnwcmkcmlcmlcmmcnxcnycnzcnAcnBcmmcnCcmEcmoclKcmqcmqcmqclKcnDcnDcmEcnDcnDcmZcnacnaclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnicnjcnicnbcnEcnjcnkcnbcnlcnjcnlcnbcnmcnjcnncnocnbcnjcnjcnjcnjcnjcnjcnFcnbcnbcnbcnbcnbcmlcmlcntcnGcnHcmlcnIcnJcnKcmlcnHcnGcmkcmlcmlcmmcmmcmmcmmcmmcmmcmmcnCcmEcmoclKcmqcmqcmqclKcnLcnLcmEcnLcnLcmZcnacnaclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnicnjcnicnbcnkcnjcnkcnbcnlcnjcnlcnbcnjcnjcnncnocnbcnMcnNcnNcnOcnPcnMcnOcnbcnQcnQcnQcnbcmlcmlcnRcnScnTcnUcnVcnWcnXcnYcnZcnScoacmlcmlclKcobcobcobcobcobclKclKcmFclKclKclKcmFclKclKcmEcmEcmEcmEcmEcmZcnacnaclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcoccodcoccnbcoecofcogcnbcohcoicohcnbcojcokcokcolcomconconconconconconconcooconconconcoocmlcmlcmlcopcmlcoqcorcoqcorcoqcmlcopcmlcmlcmlcoscmqcmEcmqcmEcmqcoscmqcmqcmqcmqcmqcmqcmqcoscnLcnLcnLcnLcnLcmZcnacnaclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnjcnjcnjcotcnjcnjcnjcnjcnjcnjcnjcnjcnjcnjcnncnocnbcoucovcovcowcoxcoycozcnbcoAcoAcoAcnbcmlcmlcnccoBcoCcnUcoDcoqcoEcnYcoFcoBcndcmlcmlcoscmEcmqcmEcmqcmEcoscmqcmqcmqcmqcmqcmqcmqcoscnLcnLcnLcnLcnLclKcmFcmFclKclKclKclKclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnbcoGcoGcnbcnjcnjcnjcnjcnjcnjcnjcnjcnjcnjcnncnocnbcoHcoHcoHcoIcnjcoIcoJcnbcnbcnbcnbcnbcmlcmlcntcnScoKcoqcoLcoqcoLcoqcoKcnScmkcmlcmlclKcoMcoNcoNcoNcoOclKclKcoPclKclKclKcmFclKclKclKclKclKclKclKclKcmqcmqcmqcoQcmqcoRclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcoScnjcoTcnjcnjcnjcnjcnjcnjcnjcnjcnjcnjcnncnocnbcnbcoUcoVcoWcoXcoYcoZcoUaaaaaaaaaclKcmlcmlcntclKclKcpacpbcmlcpccpdclKclKcmkcmlcmlclKaaaaaaaaaaaaaaaclKcpecpfclKcmEcpgcmEcmEclKaaaaaaaaaaaaaaacphcmqcmqcpicpicmqcmqcphaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcpjcnjcnbcnbcpkcpkcnbcnbcnbcnbcnbcnbcnbcnbcnbcnbaaacoUcplcpmcpncpocppcoUaaaaaaaaaclKcmlcmlcntclKclKcmOcmPcmPcmPcmRclKclKcmkcmlcmlclKaaaaaaaaaaaaaaaclKcpfcpfclKcpqcpqcpqcmEclKaaaaaaaaaaaaaaacprcmqcpscmGcmGcptcmqcpraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacnbcnbcnbcnbcnbcpucpucnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoUcpvcpncpncpncpncoUaaaaaaaaaclKcmlcmlcnRcmccmccmccmccmccmccmccmccmccoacmlcmlclKaaaaaaaaaaaaaaaclKcpwcpfclKcpqcpxcpqcmEclKaaaaaaaaaaaaaaacprcmqcpscmGcmGcptcmqcpraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpycpzcpzcpzcpzcpAcpAcpzcpzcpBaaaaaaaaaaaaaaaaaaaaaaaacoUcpncpncpncpncpncoUaaaaaaaaaclKclKclKclKclKclKclKclKcpCclKclKclKclKclKclKclKclKaaaaaaaaaaaaaaaclKcpDcpfclKcnfcmEcmEcmEclKaaaaaaaaaaaaaaacprcmqcpscmGcmGcptcmqcpraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpEcpFcpGcpHcpIcpJcpJcpKcpLcpzcpBaaaaaaaaaaaaaaaaaaaaacoUcpncpMcpNcpOcpPcoUaaaaaaaaaaaaaaaaaaaaaaaaaaaclKcpQcpQcpQclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclKclKclKclKclKclKclKclKclKaaaaaaaaaaaaaaacprcmqcpscmGcmGcptcmqcpraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpEcpFcpJcpJcpJcpJcpJcpJcpJcpRaaaaaaaaaaaaaaaaaaaaaaaacoUcpncpScpTcpUcpTcoUaaaaaaaaaaaaaaaaaaaaaaaaclKclKclKcpVclKclKclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpWcmqcmqcpXcpXcmqcmqcpWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpEcpFcpYcpZcqacqbcqccqccqdcpzcqeaaaaaaaaaaaaaaaaaaaaacoUcpncpncpncpncqfcoUaaaaaaaaaaaaaaaaaaaaaaaaclKcmbcoacmlcnRcmdclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclKcqgcmqcmqcmqcmqcqhclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqicpzcpzcpzcpzcpzcpzcpzcpzcqeaaaaaaaaaaaaaaaaaaaaaaaacoUcoUcoUcoUcoUcoUcoUaaaaaaaaaaaaaaaaaaaaaaaaclKcqjcqkcqlcqkcqmclKaaaaaaaaaaaaaxMaxMaxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclKclKclKclKclKclKclKclKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqncmkcqocmlcqpcntcqqaaaaaaaaaaaaaxMcqraxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqncmvcoBcoLcoBcqscqqaaaaaaaaaaaaaxMaxMaxMaaaaaaaaacqtcqucqvcqvcqvcqwcqxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqncqycqzcqAcqzcqBcqqaaaaaaaaaaaaaaaaaaaaaaaaaaacqtcqCcqDcqEcqFcqEcqGcqHcqxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncqncmkcmlcqIcmlcntcqqcqqcqqaaaaaaaaaaaaaaaaaaaaacqJcqKcqLcqMcqMcqMcqNcqOcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcqRcqRcqRcqRcqRcqRcqRcqRcqRcqRcqRcqScqQcqRcqRcqRcqncqTcoBcqUcmlcqVcmlcqWcoBcqTcqqaaaaaaaaaaaaaaaaaaaaacqJcqXcqLcqMcqMcqMcqNcqYcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcqRcqZcracrbcqZcracracracrccracracrdcrbcqRcqRcqRcqncqTcnGcqUcmlcmlcmlcqWcnGcqTcqqcqqcqqcqqcqqcqqaaaaaacrecrfcrfcrfcrgcrfcrfcrfcrhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcqZcricrjcrkcrlcrmcrmcrmcrmcrmcrmcrncrocqRcqRcqRcqncqTcnGcrpcmlcmlcmlcrqcnGcqTcqqcrrcrrcrrcrrcqqaaaaaacqJcrscrtcqMcqMcqMcrtcrscqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcrccrjcrucrjcrvcrjcrjcrjcrjcrjcrjcrvcqQcqRcqRcqRcqncqTcqzcqUcmlcmlcmlcqWcqzcqTcqqcrwcrxcrxcrxcrxcrxcrycqJcqNcqMcqLcrzcqNcqMcqLcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcrBcrCcrjcrDcrlcrEcrEcrEcrEcrEcrEcrncrFcqRcqRcrGcqncrHcrIcrJcmlcmlcmlcrKcrLcrMcqqcrNcrNcrNcrNcrOcrPcrOcrQcqMcqMcqLcrRcqNcqMcqLcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcqRcrBcracrScrBcracracracrccracracrTcrScqRcqRcrGcrUcqRcrUcrVcmlcmlcmlcrWcrOcrPcrOcrNcrNcrNcrNcrXcrxcrycqJcqNcqMcqLcrYcqNcqMcqLcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqPcqQcqRcqRcqRcqRcqRcqRcqRcqRcqRcqRcqRcqScqQcqRcqRcrGcqncrZcrIcrJcmlcmlcmlcrKcrLcrMcqqcsacsacsacsacqqaaaaaacrRcqNcqMcqLcsbcqNcqMcqLcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccsccsccsccsccsccsccsccsccsccsccsccsccsccsccsccsccsccsccqTcsdcqUcmlcmlcmlcqWcqkcqTcqqcqqcrPcrPcqqcqqaaaaaacsecqNcqMcqLcrRcqNcqMcqLcrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccsfcsgcshcsicsicsjcskcslcsmcsncsocspcsqcsrcsqcsqcsqcsccqTcsscqUcmlcmlcmlcrKcrLcrMcqqcstcsucsucstcqqaaaaaacrYcqNcqMcqLcrYcqNcqMcqLcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccsfcsgcsgcsgcsgcsgcsvcswcswcswcsxcspcsqcsqcsycsqcszcsccqTcsAcmvcmwcmwcndcsBcrOcrPcrOcrNcrNcrNcrNcsCcrxcrycqJcqNcqMcqLcsDcqNcqMcqLcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccsEcsgcsFcsGcsHcsIcsJcswcswcswcswcspcsqcsKcsqcsKcsqcsLcsLcsLcsMcsNcsOcsPcsQcsLcsLcsLcrNcrNcrNcrNcrOcrPcrOcrQcqMcqMcqMcqMcqMcqMcrscqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccsRcswcsxcsxcsxcsxcsxcswcswcswcswcspcsScsScsScsScsScsLcsTcsUcsVcsWcsXcsYcsZcsUcsTcsLctactbctbctbctbcrxcrycrectccqucqwctdcqMcqMctecrAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacscctfcswcswcswcswcswcswcswcswcswcswctgcthcticticticticsLcsUctjctkcsWcsXcsYctlctmcsUcsLcrrcrrcrrcrrcqqaaaaaacqJctnctoctpcqJctqctrctqcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacscctfcswcswcswcswcswctscswcswctscswcttctuctuctuctuctucsLctvcsUctvcsWcsXcsYctvcsUctvcsLcqqcqqcqqcqqcqqaaaaaacqJctwctnctncqJctxctyctzcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacscctAcswcswcswcswcsxctBcsxcsxctBcsxctCctuctDctDctDctucsLctEcsUcsUcsWcsXcsYcsUcsUctFcsLaaaaaaaaaaaaaaaaaaaaacqJctwctoctpctGctxctyctzcqJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccscctHctIctIctJcsccsccsccsccsccsccsccsccsccsccsccsccsLctKctLctLcsWcsXcsYctMctMctNcsLaaaaaaaaaaaaaaaaaaaaactOctPctQctQctQctQctQctPctRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacscctSctSctSctScsccsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsXcsLcsLctTcsLcsLcsXcsLcsLctTcsLcsLcsLcsLcsLcsLcsLaaaaaaaaactOctUctUctUctUctUctRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacscctSctSctSctScsccsXcsLcsLcsLcsLctVcsLcsLcsLcsXcsXcsXcsXcsXcsXcsLcsXcsLcsXcsXcsXcsXcsXcsXcsXcsXcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsccsccsccsccsccsccsXcsLctWctXctXctXctXctYcsLcsLcsLcsLcsLcsLcsLcsLctZcsLcsLcsLcsLcsLcsLcsLcsLcsXcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsXcsLctWctXctXctXctXctYcsLcuacubcuccubcudcuecuecuecuecuecudcuecudcuecufcsLcsXcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsXcsLcugctXctXctXctXcuhcsLcuecuicuicuicuicuicuecuecuecuicuicuicuicujcukcsLcsXcsLcsLcsLcsLcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsXcsLcugculcumcumctXctXcuncuecuecuocupcuocuecuecuecuecuecuocupcuocuqcuecsLcsXcsXcsXcsXcsXcsXcsXcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsXcsLcsLcsLcsLcsLcsLcsLcsLcuecuicuicuicuicuicuecuecuecuicuicuicuicurcuecsLcsLcsLcsLcsLcsLcsLcsXcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsXcsLcsLcuscuscuscuscuscsLcutcutcutcutcutcutcutcutcutcutcutcutcutcuucutcsLcuvcuvcuvcuvcuvcsLcsXcsXctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcsLcsLcuwcuwcuwcuwcuwcsLcuxcuycuycuycuycuycuycuycuycuycuycuycuycuzcuxcsLcuwcuwcuwcuwcuwcsLcsLcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcuAcuBcuCcuCcuCcuCcuCcuDcuEcuycuycuycuycuycuycuycuycuycuycuycuycuzcuFcuDcuGcuGcuGcuGcuGcuBcuHcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcuAcuBcuCcuIcuCcuIcuCcuDcuEcuycuycuycuycuycuycuycuycuycuycuycuycuzcuFcuDcuGcuJcuGcuJcuGcuBcuHcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcuAcuBcuCcuCcuKcuCcuCcuDcuEcuycuycuycuycuycuLcuMcuLcuycuycuycuycuzcuFcuDcuGcuGcuNcuGcuGcuBcuHcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcuAcuBcuCcuCcuCcuCcuCcuDcuEcuycuycuycuycuycuOcuPcuOcuycuycuycuycuzcuFcuDcuGcuGcuGcuGcuGcuBcuHcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcuAcuBcuCcuIcuCcuIcuCcuDcuEcuycuycuycuycuycuQcuRcuScuycuycuycuycuzcuFcuDcuGcuJcuGcuJcuGcuBcuHcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcsUcuTcuCcuCcuCcuCcuCcuDcuEcuycuycuycuycuycuycuUcuycuycuycuycuycuzcuFcuDcuGcuGcuGcuGcuGcuTcsUcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctEcsLcuVcsLcuWcuWcuWcuWcuWcsLcuxcuycuycuycuycuycuycuUcuycuycuycuycuycuzcuxcsLcuWcuWcuWcuWcuWcsLcuVcsLctFcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLctKcuXcsUcsLcuYcuYcuYcuYcuYcsLcutcutcutcutcutcutcuZcvacuZcutcutcutcutcuucutcsLcvbcvbcvbcvbcvbcsLcsUcvcctNcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcsUcsLcsLcsLcsLcsLcsLcsLcvdcvecvecvecvecvecvfcvgcvdcvecvecvecvecvhcvdcsLcsLcsLcsLcsLcsLcsLcsUcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsUcsUcsXcsXcsXcsXcsXcsLcvdcvdcvicvdcvicvdcvdcvjcvkcvdcvicvdcvicvlcvdcsLcsXcsXcsXcsXcsXcsUcsUcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcsLcsLcsLcsLcsXctTcvdcvdcvdcvmcvmcvmcvdcvdcvdcvmcvmcvmcvmcvmcvdctTcsXcsLcsLcsLcsLcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcvncvncvncvocvpcvqcvrcvdcvscvtcvucvvcvwcvxcvycsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLcsLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8744,32 +8765,32 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvfcvgcvhcvicvjcvicvkcvlcvmcvncvecvocvpcvqcvqcvqcvrcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvscvicvtcvicvicvicvucvicvicvicvvcvqcvqcvqcvqcvwcvxcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvycvicvicvicvzcvicvicvicvicvicvecvAcvqcvqcvqcvqcvBcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicvicvicvicvicvicvicvCcvDcvDcvecvecvecvecvecvecvecvecveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvEcvEcvEcvEcvEcvEcvEcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicvicvicvicvicvicvicvGcvHcvHcvecvIcvCcvJcvJcvJcvKcvLcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvMcvMcvMcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicvicvicvicvicvOcvicvGcvPcvQcvecvRcvScvTcvUcvVcvWcvXcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvYcvYcvZcvZcvYcvMcvMcvMcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwbcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicwccwccwccwccvicvicvGcwdcvHcvecwecwfcvqcvqcvqcwecwfcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvYcvZcvZcvZcvZcvYcvMcvMcvNcvNcvNcvNcwgcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwacvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicvCcvDcvDcvKcvicvicvScwhcwhcvecwicvXcvqcvqcvqcwicwjcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvZcvZcvZcvZcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwkcwlcwmcwncvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicwocwpcwqcwrcvicvicvicvicvicvecwecwfcvqcvqcvqcwecwscveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvZcvZcvZcvZcvZcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvNcwtcvNcwacwtcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicwocwucvHcwrcvicvicvicvicvicvvcwicvXcvqcvqcvqcwicwjcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvYcvZcvZcvZcvZcvMcvMcvMcvNcvNcwgcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwtcwvcwwcwxcwycvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvicvScwhcwhcvWcvicvicvicvicvicwzcwecwfcvqcvqcvqcwecwscveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvYcvYcvYcvZcvZcvZcvMcvMcvMcvNcvNcvNcvNcwAcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcwBcwxcwxcwxcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecwCcvicvicvicvicvicvicvicvicvicvecwicvXcvqcvqcvqcwicwjcveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvYcvYcvMcvMcvMcvZcvZcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwgcvNcvNcvNcvNcvNcwacwtcwacvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecvecveaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvMcvMcvMcvZcvZcvZcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvMcvMcvZcvZcvZcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcwbcvNcvNcvNcvNcvNcwDcvNcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvMcvZcvZcvZcvMcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwEcvNcvNcvNcvNcvNcwbcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvZcvZcvZcvMcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvZcvZcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvZcvMcvMcvMcvMcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvNcwgcvNcwgcvNcwgcwgcwgcvNcwgcvNcvNcwgcvNcwgcvNcwgcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvMcvMcvMcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwgcvNcwgcwbcwgcvNcwgcvNcwgcwgcvNcwgcvNcwgcwgcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvMcvMcvMcvMcvMcvZcvNcvNcvNcvNcvNcvNcvNcvNcvNcwacvNcwgcwgcwgcvNcwgcvNcwgcwacwgcvNcwgcwgcvNcwgcwgcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvZcvZcvZcvZcvZcvZcvZcvZcvNcvNcvNcwacvNcvNcvNcwacvNcvNcvNcwgcvNcwgcvNcwgcvNcwgcvNcwgcvNcwacwgcvNcwgcwgcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvZcvZcvZcvMcvZcvZcvZcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcwgcvNcwgcvNcwgcwgcwgcvNcwgcvNcvNcwgcvNcwgcvNcwgcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvMcvMcvMcvMcvMcvMcvZcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvMcvMcvMcvMcvMcvMcvMcvMcvMcvMcvMcvMcvMcvMcvNcvNcvNcvNcvNcvNcvNcvNcwAcvNcvNcvNcvNcvNcvNcvNcwacvNcvNcvNcvNcvNcvNcvNcvF -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvEcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvFcvF +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvAcvBcvCcvDcvEcvDcvFcvGcvHcvIcvzcvJcvKcvLcvLcvLcvMcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvNcvDcvOcvDcvDcvDcvPcvDcvDcvDcvQcvLcvLcvLcvLcvRcvScvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvTcvDcvDcvDcvUcvDcvDcvDcvDcvDcvzcvVcvLcvLcvLcvLcvWcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcvDcvDcvDcvDcvDcvDcvXcvYcvYcvzcvzcvzcvzcvzcvzcvzcvzcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcvZcvZcvZcvZcvZcvZcvZcwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcvDcvDcvDcvDcvDcvDcwbcwccwccvzcwdcvXcwecwecwecwfcwgcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwhcwhcwhcwhcwhcwhcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcvDcvDcvDcvDcwjcvDcwbcwkcwlcvzcwmcwncwocwpcwqcwrcwscvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwtcwtcwucwucwtcwhcwhcwhcwicwicwicwicwicwicwvcwicwicwicwicwicwicwicwicwicwicwwcwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcwxcwxcwxcwxcvDcvDcwbcwycwccvzcwzcwAcvLcvLcvLcwzcwAcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwtcwucwucwucwucwtcwhcwhcwicwicwicwicwBcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwvcwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcvXcvYcvYcwfcvDcvDcwncwCcwCcvzcwDcwscvLcvLcvLcwDcwEcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwucwucwucwucwhcwhcwicwicwicwicwicwicwicwicwicwicwFcwGcwHcwIcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcwJcwKcwLcwMcvDcvDcvDcvDcvDcvzcwzcwAcvLcvLcvLcwzcwNcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwucwucwucwucwucwhcwhcwhcwicwicwicwicwicwicwicwicwicwicwicwicwicwvcwicwicwicwicwicwOcwicwvcwOcwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcwJcwPcwccwMcvDcvDcvDcvDcvDcvQcwDcwscvLcvLcvLcwDcwEcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwtcwucwucwucwucwhcwhcwhcwicwicwBcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwOcwQcwRcwScwTcwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvDcwncwCcwCcwrcvDcvDcvDcvDcvDcwUcwzcwAcvLcvLcvLcwzcwNcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwtcwtcwtcwucwucwucwhcwhcwhcwicwicwicwicwVcwicwicwicwicwicwicwicwicwicwicwvcwicwicwicwWcwScwScwScwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcwXcvDcvDcvDcvDcvDcvDcvDcvDcvDcvzcwDcwscvLcvLcvLcwDcwEcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwtcwtcwhcwhcwhcwucwucwhcwhcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwBcwicwicwicwicwicwvcwOcwvcwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzcvzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwhcwhcwhcwucwucwucwhcwhcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwhcwhcwucwucwucwhcwhcwhcwicwicwicwicwicwicwicwicwicwwcwicwicwicwicwicwYcwicwicwicwicwicwicwicwvcwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwhcwucwucwucwhcwhcwhcwhcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwZcwicwicwicwicwicwwcwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwucwucwucwhcwhcwhcwhcwicwicwicwicwicwicwicwicwicwicwicwicwvcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwucwucwhcwhcwhcwicwicwicwicwicwicwicwicwvcwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwucwhcwhcwhcwhcwicwicwicwicwicwicwvcwicwicwicwicwicwBcwicwBcwicwBcwBcwBcwicwBcwicwicwBcwicwBcwicwBcwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwhcwhcwhcwhcwhcwhcwicwicwicwicwicwicwicwicwicwicwicwBcwicwBcwwcwBcwicwBcwicwBcwBcwicwBcwicwBcwBcwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwhcwhcwhcwhcwhcwucwicwicwicwicwicwicwicwicwicwvcwicwBcwBcwBcwicwBcwicwBcwvcwBcwicwBcwBcwicwBcwBcwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwucwucwucwucwucwucwucwucwicwicwicwvcwicwicwicwvcwicwicwicwBcwicwBcwicwBcwicwBcwicwBcwicwvcwBcwicwBcwBcwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwucwucwucwhcwucwucwucwicwicwicwicwicwicwicwicwicwicwicwBcwicwBcwicwBcwBcwBcwicwBcwicwicwBcwicwBcwicwBcwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwhcwhcwhcwhcwhcwhcwucwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcwhcwhcwhcwhcwhcwhcwhcwhcwhcwhcwhcwhcwhcwhcwicwicwicwicwicwicwicwicwVcwicwicwicwicwicwicwicwvcwicwicwicwicwicwicwicwa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcvZcwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwacwa "} (1,1,3) = {" @@ -8797,27 +8818,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwFcwGcwGcwGcwGcwHcwIaaaaaaaaaaaaaaaaaaaaacwFcwIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwFcwGcwJcwKcwKcwLcwMcwNcwOcwHcwIaaaaaaaaaaaacwFcwOcwPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwFcwQcwRcwKcwKcwKcwKcwKcwKcwScwNcwTcwIaaaaaacwFcwUcwVcwWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwFcwTcwOcwXcwKcwKcwKcwKcwYcwKcwKcwKcwZcwTcwIcwFcwUcxacwVcwWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwFcwTcwJcxbcwNcwGcwHcxccxdcxecwGcwGcxfcwOcwOcwOcwQcxacxacwVcwWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwZcwJcwKcxgcwKcxhcxicxjcwKcxkcwKcwKcwKcwKcwKcwKcxlcxacxmcwGcxnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxicwKcwKcwKcwKcxhcxicwKcwKcwKcwKcwKcwKcwKcwKcwKcwZcwGcwTcwIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxocwKcwKcwKcwKcxhcxicwKcwKcxpcxqcwGcwGcwXcwKcxrcxicxscwNcwOcwHcwIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxtcwKcwKcwKcwKcxucxicwKcwKcxicwKcxvcxwcxicwKcwKcxicwKcwKcxxcwNcwTcwIaaacwFcwHcwGcwGcwGcwGcwGcwGcwGcwHcwIaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxtcxycxhcwKcwKcwKcxzcwKcwKcxicxAcxBcxrcxicwKcwKcxCcwKcwKcwKcwKcwNcwTcwGcwTcwJcwKcwKcwKcxxcwKcwKcwKcwNcwQaaeaaaaaacxDcxEcxFcxFcxFcxFcxFcxFcxFcxEcxGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxtcxHcxIcwKcwKcwKcxqcwKcwKcxicwKcwKcxJcxicwKcwKcxKcwKcwKcwKcwKcwKcxLcwKcxLcwKcwKcwKcwKcwKcwKcwKcwKcwKcxLaaeaaaaaecxMcxNcxOcxOcxOcxOcxOcxOcxOcxPcxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxtcxhcxhcwKcwKcwKcxzcwKcwKcxicxRcxScwKcxicwKcwKcxCcwKcwKcwKcwKcxpcwTcwGcwTcwXcwKcwKcwKcxTcwKcwKcxUcxpcwQaaeaaeaaecxVcxOcxOcxOcxOcxOcxOcxOcxOcxOcxVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxtcwKcwKcwKcwKcxucxicwKcwKcwNcwGcwGcxqcwJcwKcwKcxicwKcwKcxTcxpcwTcxWaaacxXcwOcwGcwGcwGcwGcwGcwGcwGcwOcxWaaaaaaaaecxMcxYcxOcxOcxOcxOcxZcxOcxOcyacxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacybcwKcwKcwKcwKcxrcwZcwXcwKcwKcwKcwKcwKcwKcwKcwKcxicwKcxpcwHcwOcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacyccydcxFcxFcxFcxFcxFcxFcxFcydcyeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxicyfcygcyhcwKcxpcwTcwOcwGcwGcwHcwXcwKcwKcwKcwKcwZcwGcwTcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwZcwXcyicyjcxpcwTcwJcykcylcymcwNcwQcyncwKcxkcwKcxlcxacyocwGcwPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxXcwOcwHcwGcwTcwJcwKcwKcwKcwKcxJcxicwKcwKcxpcwHcwQcxacxacwVcwWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacypcyqcyrcwKcwKcwKcwKcwKcwKcyscytcxpcwTcxWcxXcyucxacwVcwWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxXcwGcwQcyvcwKcwKcwKcwKcwKcwZcwHcwTcxWaaaaaacxXcyucwVcwWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxXcwHcwXcywcyxcyycxpcwTcwOcxWaaaaaaaaaaaacxXcwHcxnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxXcwOcwGcwGcwGcwOcxWaaaaaaaaaaaaaaaaaaaaacxXcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxacxbcxbcxbcxbcxccxdaaaaaaaaaaaaaaaaaaaaacxacxdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxacxbcxecxfcxfcxgcxhcxicxjcxccxdaaaaaaaaaaaacxacxjcxkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxacxlcxmcxfcxfcxfcxfcxfcxfcxncxicxocxdaaaaaacxacxpcxqcxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxacxocxjcxscxfcxfcxfcxfcxtcxfcxfcxfcxucxocxdcxacxpcxvcxqcxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxacxocxecxwcxicxbcxccxxcxycxzcxbcxbcxAcxjcxjcxjcxlcxvcxvcxqcxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxucxecxfcxBcxfcxCcxDcxEcxfcxFcxfcxfcxfcxfcxfcxfcxGcxvcxHcxbcxIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxDcxfcxfcxfcxfcxCcxDcxfcxfcxfcxfcxfcxfcxfcxfcxfcxucxbcxocxdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxJcxfcxfcxfcxfcxCcxDcxfcxfcxKcxLcxbcxbcxscxfcxMcxDcxNcxicxjcxccxdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxOcxfcxfcxfcxfcxPcxDcxfcxfcxDcxfcxQcxRcxDcxfcxfcxDcxfcxfcxScxicxocxdaaacxacxccxbcxbcxbcxbcxbcxbcxbcxccxdaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxOcxTcxCcxfcxfcxfcxUcxfcxfcxDcxVcxWcxMcxDcxfcxfcxXcxfcxfcxfcxfcxicxocxbcxocxecxfcxfcxfcxScxfcxfcxfcxicxlaaeaaaaaacxYcxZcyacyacyacyacyacyacyacxZcybaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxOcyccydcxfcxfcxfcxLcxfcxfcxDcxfcxfcyecxDcxfcxfcyfcxfcxfcxfcxfcxfcygcxfcygcxfcxfcxfcxfcxfcxfcxfcxfcxfcygaaeaaaaaecyhcyicyjcyjcyjcyjcyjcyjcyjcykcylaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxOcxCcxCcxfcxfcxfcxUcxfcxfcxDcymcyncxfcxDcxfcxfcxXcxfcxfcxfcxfcxKcxocxbcxocxscxfcxfcxfcyocxfcxfcypcxKcxlaaeaaeaaecyqcyjcyjcyjcyjcyjcyjcyjcyjcyjcyqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxOcxfcxfcxfcxfcxPcxDcxfcxfcxicxbcxbcxLcxecxfcxfcxDcxfcxfcyocxKcxocyraaacyscxjcxbcxbcxbcxbcxbcxbcxbcxjcyraaaaaaaaecyhcytcyjcyjcyjcyjcyucyjcyjcyvcylaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacywcxfcxfcxfcxfcxMcxucxscxfcxfcxfcxfcxfcxfcxfcxfcxDcxfcxKcxccxjcyraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacyxcyycyacyacyacyacyacyacyacyycyzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxDcyAcyBcyCcxfcxKcxocxjcxbcxbcxccxscxfcxfcxfcxfcxucxbcxocyraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxucxscyDcyEcxKcxocxecyFcyGcyHcxicxlcyIcxfcxFcxfcxGcxvcyJcxbcxkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyscxjcxccxbcxocxecxfcxfcxfcxfcyecxDcxfcxfcxKcxccxlcxvcxvcxqcxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyKcyLcyMcxfcxfcxfcxfcxfcxfcyNcyOcxKcxocyrcyscyPcxvcxqcxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyscxbcxlcyQcxfcxfcxfcxfcxfcxucxccxocyraaaaaacyscyPcxqcxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyscxccxscyRcyScyTcxKcxocxjcyraaaaaaaaaaaacyscxccxIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyscxjcxbcxbcxbcxjcyraaaaaaaaaaaaaaaaaaaaacyscyraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8866,78 +8887,78 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyAcyzaaaaaaaaacyzcyAcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaeaaeaaecyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaeaaeaaecyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaacyCcyDcyDcyEcyDcyDcyFaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaacyGcyHaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagcyIaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagbfybfybfybfybfybfybfybfybfybfybfybfybfycyJbfybfybfybfybfybfybfybfybfybfybfybfybfyaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagbfycyKcyLcyLcyLcyMcyLcyLcyLcyLcyLcyNcyNcyOcyPcyObfybfybfybfycyQcyQcyQcyQcyQcyQcyQcyQbfyaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfycyKcyRcyScyTcyUcyVcyWcyXcyYcyZczaczbczcczdczeczfczgczgczgczhcyQcziczjczkczlczmczncyQbfybfyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfyczocySczpcySczqczrczscztczuczvczwczxczyczzczAczBczCczDczgczhcyQczEczFczFczFczFczGcyQbfybfyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfyczocyTcyScyTczHczIczJczKczLczMczNczxczOczPczQczzczRczSczgczhcyQczTczFczFczFczUczVcyQbfybfyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfyczoczWcyScyTcyTczXczYczZcAaczXcAbczxcAcczCczzczzczRcAdczgcAecAfcAgcAhcAhcAicAjcAkcAlcyObfyaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfyczocyTcyScyTczHcAmcAncAocAncAncAncApcAqcArcAscAtcAucAvcAvcAwcAxcAycAzczFcAAcABcACcADcAEcAFcAGbWtcAHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbfyczocyTcyScyTcAIcAJcAKcALcALcALcALczgcAMcANczCczzcAOcAPcAQcAwcARcAScATcAUcyQcyQcyQcyQcyJbfyaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagbfyczocyScyScyScAVcAWczwcAvcAvcAvcAvcAvcAXcAYcAYcAZcBacBbcAPcBccAvcAvcBdcBecBfcBgcBhcBgcBibfyaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaecyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzaaaaaaaagbfyczocyTcyScyTcBjcAWcBkcAvcBlcBlcBmcBncBocBpcBqcBrcBpcBscBtcBucBlcAvcBdcBecBfcBvcBgcBwcBibfyaagaagaaaaaecyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacBxcBycBycBycBycBycBycBycBycBycBycBycBycBycBycBycBzaaaaagbfyczocyTcyScyTcBAcBBczNcAvcBCcBDcBDcBDcBEcBDcBDcBFcBDcBEcBDcBDcBGcAvcBHcBecBIcBJcBKcBLcBMbfybfyaagaaecBNcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBPaaeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcBQaaaaagbfyczocyTcyScyTcBRcBSczNcAvcBlcBTcBUcBDcBEcBDcBlcBFcBDcBEcBVcBWcBlcAvcBdcBecBfcBXcBYcBZcCacCbbfyaagaaacBQcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacBQcCcaagbfyczocyTcyScyTczHcCdcCecAvcBlcBDcBDcBDcBEcCfcBlcCgcBDcBEcBDcBDcBlcAvcChcCicCjcCkcClcCmcCncCbbfyaagcCocBQaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacCpcyDcCqcyOczocyScyScySczqcCdczwcAvcBCcCrcCscBDcCtcBlcBlcCucBlcBEcCvcCwcBGcAvcCxcCycCzcCAcCBcCCcCDcCbcyKcCqcyDcCEaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacBQaaaaagcyJczocyTcyScyTczHcCdczNcAvcBlcCFcCGcBDcBEcCHcBlcCIcBDcBEcCJcCKcBlcAvcCLcCMcCNcCOcCPcCQcCRcCbcyJaagaaacBQaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcBQaaaaagcyJczoczWcyScyTczHcCdczNcAvcBlcBDcBDcBDcBEcBDcBlcBFcBDcBEcBDcBDcBlcAvcCLcCMcBfcCScCTcCUcCVcCbcyJaagaaacBQcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacBxcBycBycBycBycBycBycBycBycBycBycBycBycBycBycBycCWaaaaagcyJczocyTcyScyTczHcCdcBkcAvcBCcCXcCYcCZcDacBDcBDcBFcBDcBEcDbcDccBGcAvcCLcCMcBfcDdcDecDfcBicyKcDgaagaaecDhcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBOcBPaaeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaecyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzaaaaaaaagcyJczocyTcyScyTczHcCdczNcAvcBlcBlcDicDjcBlcBlcDkcCucBlcDlcBlcBlcBlcAvcCLcCMcBfcBvcBgcBwcBicyJaagaagaaaaaecyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagcyJczocyScyScySczqcCdczwcAvcAvcAvcAvcAvcAvcAvcDmcAwcAvcAvcAvcAvcAvcAvcCLcCMcBIcBgcBgcBgcBicyJaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagcyJczocyTcyScyTczHcCdcDncDocDocDocDpcDqcDrcDscDtcDucDvcDwcDxcDycDycDycDzcCMcBfcBvcBgcBvcBicyJaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcyJczocyTcyScyTczHcDAcAncAncAncAncDBcDCcDDcDEcDFcDGcDHcDIcDJcDKcDKcDKcDKcDLcBfcBvcBgcDMcBicyJaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcyJczocDNcyScyTcyTcALcALcALcALcALcDpcDOcDPcDQcDRcDGcDScDTcDxcDUcDUcDUcDUcDUcBvcBvcBgcBvcBicyJaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcyJczocyTcyScyTcyTcyTcyTcyTcyTcDVcDWcDXcDYcDZcEacEbcDZcDZcDZcDZcBvcBvcBvcBvcBvcBvcBgcBvcBicyJaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcyJczocySczpcyScyScyScyScyScyScEccEdcEecEfcEgcDRcEhcEicEjcEdcEkcBgcBgcBgcBgcBgcBgcBhcBgcBicyJaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcyPcElcEmcyScyTcEncyTcyTcyTcEocEpcEqcErcEscEtcEucEvcEwcExcEycDWcEzcBvcEAcBvcBvcBvcBgcEBcECcDgaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagcyPcElcyLcyLcyLcyLcyLcyLcyRcDZcDZcDZcEbcEDcEEcEFcDZcDZcDZcDZcEGcEHcEHcEHcEHcEHcEHcECcDgaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagcyPcyNcyNcyNcyNcyNcyNcyNcyNcyNcEIcEJcEKcELcEMcEIcEIcyNcyNcyNcyNcyNcyNcyNcyNcyNcDgaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagcENcEOcEPcEQcERcENcENaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaawaawaagaagcENcENcEScETcEUcETcEVcENcENaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawcEWcENcEXcEYcEZcEPcFacEPcEPcFbcENaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawcFccFdcFccEPcEPcEPcFecEPcEPcEPcENaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawcFfcEWcENcEXcFgcEPcEPcFhcEPcEPcFbcENaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaawaawaagaagcENcENcFicEPcFhcEPcEPcENcENaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagcENcENcFjcFkcFlcENcENaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcENcENcFmcENcENaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaagaagaagcFnaagaagaagaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaecBNcFocFocFpcFocFocBzaaeaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcFqcyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaeaaeaaecyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaeaaeaaecyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcyBcyzaaaaaaaaacyzcyBcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyzcFrcyzaaaaaaaaacyzcFrcyzaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyVcyUaaaaaaaaacyUcyVcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaeaaeaaecyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaeaaeaaecyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaacyXcyYcyYcyZcyYcyYczaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaczbczcaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagczdaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTczebfTbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTbfTaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagbfTczfczgczgczgczhczgczgczgczgczgczicziczjczkczjbfTbfTbfTbfTczlczlczlczlczlczlczlczlbfTaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfTczfczmcznczoczpczqczrczscztczuczvczwczxczyczzczAczBczBczBczCczlczDczEczFczGczHczIczlbfTbfTaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfTczJcznczKcznczLczMczNczOczPczQczRczSczTczUczVczWczXczYczBczCczlczZcAacAacAacAacAbczlbfTbfTaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfTczJczocznczocAccAdcAecAfcAgcAhcAiczScAjcAkcAlczUcAmcAnczBczCczlcAocAacAacAacApcAqczlbfTbfTaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfTczJcArcznczoczocAscAtcAucAvcAscAwczScAxczXczUczUcAmcAyczBcAzcAAcABcACcACcADcAEcAFcAGczjbfTaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagbfTczJczocznczocAccAHcAIcAJcAIcAIcAIcAKcALcAMcANcAOcAPcAQcAQcARcAScATcAUcAacAVcAWcAXcAYcAZcBacBbbWOcBcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbfTczJczocznczocBdcBecBfcBgcBgcBgcBgczBcBhcBiczXczUcBjcBkcBlcARcBmcBncBocBpczlczlczlczlczebfTaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagbfTczJczncznczncBqcBrczRcAQcAQcAQcAQcAQcBscBtcBtcBucBvcBwcBkcBxcAQcAQcBycBzcBAcBBcBCcBBcBDbfTaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaecyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUaaaaaaaagbfTczJczocznczocBEcBrcBFcAQcBGcBGcBHcBIcBJcBKcBLcBMcBKcBNcBOcBPcBGcAQcBycBzcBAcBQcBBcBRcBDbfTaagaagaaaaaecyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacBScBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBUaaaaagbfTczJczocznczocBVcBWcAicAQcBXcBYcBYcBYcBZcBYcBYcCacBYcBZcBYcBYcCbcAQcCccBzcCdcCecCfcCgcChbfTbfTaagaaecCicCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCkaaeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcClaaaaagbfTczJczocznczocCmcCncAicAQcBGcCocCpcBYcBZcBYcBGcCacBYcBZcCqcCrcBGcAQcBycBzcBAcCscCtcCucCvcCwbfTaagaaacClcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacClcCxaagbfTczJczocznczocAccCycCzcAQcBGcBYcBYcBYcBZcCAcBGcCBcBYcBZcBYcBYcBGcAQcCCcCDcCEcCFcCGcCHcCIcCwbfTaagcCJcClaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacCKcyYcCLczjczJcznczncznczLcCyczRcAQcBXcCMcCNcBYcCOcBGcBGcCPcBGcBZcCQcCRcCbcAQcCScCTcCUcCVcCWcCXcCYcCwczfcCLcyYcCZaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaacClaaaaagczeczJczocznczocAccCycAicAQcBGcDacDbcBYcBZcDccBGcDdcBYcBZcDecDfcBGcAQcDgcDhcDicDjcDkcDlcDmcCwczeaagaaacClaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcClaaaaagczeczJcArcznczocAccCycAicAQcBGcBYcBYcBYcBZcBYcBGcCacBYcBZcBYcBYcBGcAQcDgcDhcBAcDncDocDpcDqcCwczeaagaaacClcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacBScBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcBTcDraaaaagczeczJczocznczocAccCycBFcAQcBXcDscDtcDucDvcBYcBYcCacBYcBZcDwcDxcCbcAQcDgcDhcBAcDycDzcDAcBDczfcDBaagaaecDCcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCjcCkaaeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaecyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUaaaaaaaagczeczJczocznczocAccCycAicAQcBGcBGcDDcDEcBGcBGcDFcCPcBGcDGcBGcBGcBGcAQcDgcDhcBAcBQcBBcBRcBDczeaagaagaaaaaecyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagczeczJcznczncznczLcCyczRcAQcAQcAQcAQcAQcAQcAQcDHcARcAQcAQcAQcAQcAQcAQcDgcDhcCdcBBcBBcBBcBDczeaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagczeczJczocznczocAccCycDIcDJcDJcDJcDKcDLcDMcDNcDOcDPcDQcDRcDScDTcDTcDTcDUcDhcBAcBQcBBcBQcBDczeaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagczeczJczocznczocAccDVcAIcAIcAIcAIcDWcDXcDYcDZcEacEbcEccEdcEecEfcEfcEfcEfcEgcBAcBQcBBcEhcBDczeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagczeczJcEicznczoczocBgcBgcBgcBgcBgcDKcEjcEkcElcEmcEbcEncEocDScEpcEpcEpcEpcEpcBQcBQcBBcBQcBDczeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagczeczJczocznczoczoczoczoczoczocEqcErcEscEtcEucEvcEwcEucEucEucEucBQcBQcBQcBQcBQcBQcBBcBQcBDczeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagczeczJcznczKcznczncznczncznczncExcEycEzcEAcEBcEmcECcEDcEEcEycEFcBBcBBcBBcBBcBBcBBcBCcBBcBDczeaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagczkcEGcEHcznczocEIczoczoczocEJcEKcELcEMcENcEOcEPcEQcERcEScETcErcEUcBQcEVcBQcBQcBQcBBcEWcEXcDBaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagczkcEGczgczgczgczgczgczgczmcEucEucEucEwcEYcEZcFacEucEucEucEucFbcFccFccFccFccFccFccEXcDBaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagczkczicziczicziczicziczicziczicFdcFecFfcFgcFhcFdcFdczicziczicziczicziczicziczicDBaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagcFicFjcFkcFlcFmcFicFiaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaawaawaagaagcFicFicFncFocFpcFocFqcFicFiaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawcFrcFicFscFtcFucFkcFvcFkcFkcFwcFiaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawcFxcFycFxcFkcFkcFkcFzcFkcFkcFkcFiaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawcFAcFrcFicFscFBcFkcFkcFCcFkcFkcFwcFiaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaawaawaagaagcFicFicFDcFkcFCcFkcFkcFicFiaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagcFicFicFEcFFcFGcFicFiaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagcFicFicFHcFicFiaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaaaagaagaagcFIaagaagaagaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaecCicFJcFJcFKcFJcFJcBUaaeaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcFLcyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaeaaeaaecyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaeaaeaaecyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcyWcyUaaaaaaaaacyUcyWcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacyUcFMcyUaaaaaaaaacyUcFMcyUaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaeaaaaaaaaaaaaaaaaaeaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8957,15 +8978,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFscFscFscFscFsaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecFscFscFtcFucFvcFscFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecFscFscFwcFvcFxcFvcFycFscFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFzcFAcFvcFBcFCcFvcFvcFDcFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFvcFvcFvcFEcFEcFEcFvcFFcFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFscFvcFEcFEcFCcFEcFCcFGcFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecFscFscFHcFIcFCcFEcFJcFscFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecFscFscFvcFEcFvcFscFsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFscFscFvcFscFsaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFNcFNcFNcFNcFNaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecFNcFNcFOcFPcFQcFNcFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecFNcFNcFRcFQcFScFQcFTcFNcFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFUcFVcFQcFWcFXcFQcFQcFYcFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFQcFQcFQcFZcFZcFZcFQcGacFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFNcFQcFZcFZcFXcFZcFXcGbcFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecFNcFNcGccGdcFXcFZcGecFNcFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecFNcFNcFQcFZcFQcFNcFNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFNcFNcFQcFNcFNaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaeaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9040,29 +9061,29 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFKcFKcFKcFKcFKcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFLcFMcFLcFMcFLcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFLcFMcFLcFMcFLcFKaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecFKcFLcFMcFLcFMcFLcFKaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecFKcFLcFMcFLcFMcFLcFKaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFNcFKcFKcFKcFOcFPcFQcFRcFScFTcFOcFKcFKcFKcFKcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFLcFLcFLcFLcFUcFVcFVcFVcFVcFVcFUcFLcFLcFLcFLcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFWcFWcFWcFWcFXcFVcFVcFVcFVcFVcFYcFWcFWcFWcFWcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFLcFLcFLcFLcFZcFVcFVcGacGbcGccGdcFLcFLcFLcFLcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFWcFWcFWcFWcGecGfcFVcGgcFVcFVcGhcFWcFWcFWcFWcFKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFLcFLcFLcFLcGicFVcFVcGjcFVcFVcGicFLcFLcFLcFLcFKaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFKcFKcFKcFKcFKcFOcGkcGlcGmcGncGocFOcFKcFKcFKcFKcFKaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFOcFOcFOcGpcFOcFOcFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFOcFOcFOcFOcFOcFOcGqcGrcGscGtcGucFOcFOcFOcFOcFOcFOaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGwcGxcGycGzcGAcGscGscGscGscGscGBcGCcGDcGEcGFcGGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGHcGIcGzcGzcGzcGJcGscGKcGLcGKcGscGMcGNcGNcGNcGOcGPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGQcGRcGzcGScGzcGAcGscGTcGUcGTcGscGBcGVcGWcGXcGYcGZaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFOcFOcFOcFOcHacFOcGscGscGscGscHbcFOcFOcFOcFOcFOcFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecFOcHccFOcFOcHdcGscHecHfcFOaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecFOcHccHgcFOcHhcGscGscGscFOaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFOcFOcHicFOcFOcFOcFOcHjcFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHkaaaaaaaaacFOcHlcFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFOcHjcFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGfcGfcGfcGfcGfcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGgcGhcGgcGhcGgcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGgcGhcGgcGhcGgcGfaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecGfcGgcGhcGgcGhcGgcGfaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecGfcGgcGhcGgcGhcGgcGfaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGicGfcGfcGfcGjcGkcGlcGmcGncGocGjcGfcGfcGfcGfcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGgcGgcGgcGgcGpcGqcGqcGqcGqcGqcGpcGgcGgcGgcGgcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGrcGrcGrcGrcGscGqcGqcGqcGqcGqcGtcGrcGrcGrcGrcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGgcGgcGgcGgcGucGqcGqcGvcGwcGxcGycGgcGgcGgcGgcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGrcGrcGrcGrcGzcGAcGqcGBcGqcGqcGCcGrcGrcGrcGrcGfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGgcGgcGgcGgcGDcGqcGqcGEcGqcGqcGDcGgcGgcGgcGgcGfaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGfcGfcGfcGfcGfcGjcGFcGGcGHcGIcGJcGjcGfcGfcGfcGfcGfaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcGjcGjcGKcGjcGjcGjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcGjcGjcGjcGjcGjcGLcGMcGNcGOcGPcGjcGjcGjcGjcGjcGjaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGQcGRcGScGTcGUcGVcGNcGNcGNcGNcGNcGWcGXcGYcGZcHacHbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHccHdcGUcGUcGUcHecGNcHfcHgcHfcGNcHhcHicHicHicHjcHkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHlcHmcGUcHncGUcGVcGNcHocHpcHocGNcGWcHqcHrcHscHtcHuaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcGjcGjcGjcHvcGjcGNcGNcGNcGNcHwcGjcGjcGjcGjcGjcGjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecGjcHxcGjcGjcHycGNcHzcHAcGjaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecGjcHxcHBcGjcHCcGNcGNcGNcGjaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcGjcHDcGjcGjcGjcGjcHEcGjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHFaaaaaaaaacGjcHGcGjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcHEcGjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9082,105 +9103,105 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaawcHmaawbfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaeaawaawcHmcHmbfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaawaawaawcHmcHmaawcHnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawcHmcHmcHmaawaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfycHocHocHpcHocHocHobfybfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHrcHrcHscHrcHqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHtcHrcHrcHucHrcHqcHqcHqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHvcHrcHrcHrcHrcHrcHrcHqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHrcHucHrcHrcHucHrcHwaaaceiceiceiceiceiceiceiceiceiceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxMaawaawaawaawaawaawcHqcHrcHrcHrcHrcHrcHrcHqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxMaxMaxMaxMaxMaxMaxMcHqcHqcHqcHqcHqcHtcHxcHqaaaaaacHycHzcHAaaacHycHzcHAaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHBcHCcHDcHEcHrcHrcHFaaaaaacHycHGcHAaaacHycHGcHAaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHHcHIcHJcHKcHrcHrcHFaaaaaacHycHGcHAaaacHycHGcHAaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHLcHrcHMcHNcHOcHPcHQaaaaaaaaacHRaaaaaaaaacHRaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHScHTcHTcHUcHrcHVcHWcHXcHYcHZcIacHXcHXcHXcIbcIccIcceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHqcHHcHrcHrcHrcHrcHrcIdaaaaaaaaacHRaaaaaaaaacHRaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIecIecIecIecIecIecIecIfcIecIecIecIecIgcIeaaaaaacHycHGcHAaaacHycHGcHAaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIhcIhcIicIjcIkcIkcIecIlcIhcIhcIecIhcIhcIeaaaaaacHycHGcHAaaacHycHGcHAaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIhcIhcImcIncIncIocIpcIqcIhcIhcIecIecIgcIeaaaaaacHycIrcHAaaacHycIrcHAaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIhcIhcIlcIhcIhcIscIecItcIhcIucIecIhcIhcIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaeaawaawaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIvcIvcIwcIxcIycIecIecIhcIhcItcIecIecIzcIeaaaceiceiceiceiceiceiceiceiceiceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaebfyaaaaaaaaeaawaawaawcIAaaeaaeaaeaaabfyaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIhcIhcIlcIhcIhcIecIecItcIhcIhcIhcIhcIhcIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaebfycIBaaeaaecIBaawaawaawaawaawcIBaaeaaecIBbfyaaeaaeaaeaaaaaaaaaaaaaaaaaaaaacICcICbfybfybfycIecIDcIhcIEcIhcIhcIFcIGcIhcIhcIhcIhcIhcIHcIeceiceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaecIIcIIcIIcIIaawcIAaawaawaawcIIcIIcIIcIIaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaacICbfybfycIecIJcIKcILcIJcIJcIecIecIecIecIecIecIecIecIecIMceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIIcIIcIIcIIcINcIIcIOcIIcIPcIQcIRcIIcIIcIIcIIcIIcIIaaeaaeaaaaaaaaaaaaaaacICaaaaaaaaabfybfybfycIecIhcIhcIlcIhcIhcIScITcIUcIVcIWcIXcIYcIVcIZcJaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcIIcJbcJccJdcJecJbcIQcJfcJfcJgcJfcJbcJdcJbcIIcIIcIIaaeaaaaaaaaaaaaaaaaaaaaacICaaaaaaaaaaaacIecIDcIhcIEcIhcIhcIScJhcJicJjcJicJicJicJicIVcJkceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcJlcJmcJncJocJncJbcJpcIPcJfcJfcJgcJqcJbcJbcJbcJrcJscIIbfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIJcIKcJtcIJcIJcJucJicJicJjcJicJicJicJjcJicJvcJwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcJxcJxcJxcJxcJycJfcJzcIIcJgcJAcIIcJfcJBcJdcJBcJBcJfcIIbfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIecIhcItcJCcIhcIhcJDcJicJicJicJicJEcJicJicJFcJGceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcJfcJBcJBcJBcJHcJccJbcJIcJBcJfcJBcJBcJbcJccJccJBcJBcIIbfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIecIhcIhcJJcJKcJLcJMcJNcJNcJOcJPcJjcJicJicJicJvceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIIcIIcJBcJccJdcJbcJQcJbcJdcJbcJfcJfcJBcJbcJbcJbcJbcJdcJbcIIbfyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecIecIhcIhcJCcIhcIhcJRcIVcIVcJicJScJTcJicJTcJUcJVaawcJWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecIIcIIcJbcJdcJbcJXcJYcJZcKacJfcKbcJfcJfcKccKdcKecJBcJccJdcIIbfyaaeaaaaaaaaaaaaaaacICaaaaaaaaeaaeaaecIecIecIecIlcIecIhcIScKfcKgcKhcKicKjcITcITcIVcJkcJwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecIIcIIcJBcJbcJXcKkcKlcKmcJfcJfcJfcJfcJfcKncKncKocKecJbcJccIIbfyaaeaaeaaabfycIecIecIecIecIecIecIecIecIecIecIecKpcIecIecIecKqcKqcKrcKqcKqcKqcIMcIMcIMceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIIcIIcIIcJBcJBcKscKtcJccJfcJfcJfcJfcJfcJfcJfcJfcKucKvcJBcKwcIIbfybfyaaeaaebfycIecKxcKxcKxcKycKzcKAcKBcIecKxcKxcKCcKxcKxcIebfyaaeaawaawaaabfycdraawaxMceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcIIcIIcIIcJBcJBcKscKkcJccJfcKDcKDcKDcKDcKDcJfcJfcKEcKvcJfcJBcIIcIIcIIcIIcIIaaacIecKFcKGcKGcKGcKGcKGcKGcKHcKGcKGcKIcKxcKJcIeaaeaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIIcIIcJBcKKcKLcJBcJBcKMcKNcJfcKOaaaaaaaaaaaaaaacKDcJfcKEcJycJfcJBcJbcJBcJfcIIcIIaaecIecKPcKxcKxcKxcKxcKxcKxcIecKQcKxcKCcKxcKxcIeaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcKRcJbcKEcKecJBcJccJBcJfcJfcKDaaaaaaaaaaaaaaacKDcJfcKScJfcJBcKTcKUcKVcJbcJBcIIcIIcIecIfcKWcIecKXcKXcKXcKXcIecKxcKxcKYcKxcKxcIecICaaaaaaaaaaaaaaaaaaaaaaaaaawaawbfyaxMaawaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcJqcJdcKZcKvcJccJccJccJdcJfcKDaaaaaaaaaaaaaaacKDcJfcLacJfcJBcLbcLccKVcJbcLdcIIcIIcLecLfcLgcLgcLhcLhcLhcLhcIecIecIecIecIecIecIeaaeaaeaaaaaaaaaaaaaaaaaaaaaaawaawbfyaxMaawcdraawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIIcIIcLicJBcKZcKvcJBcJdcKacLjcJfcKDaaaaaaaaaaaaaaacKDcJfcJfcLkcJfcJBcJbcLlcJdcLicLmcLmcLecLncLocLgcLhcLhcLhcLpcIecdraawcIecIeaaaaaeaaaaaaaaaaaaaaaaaaaaaaawaawaawcHmbfyaxMaawaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIIcIIcJBcLqcJycJbcJccLrcLlcJfcKDaaaaaaaaaaaaaaacKDcJfcJfcLscJBcJBcKccKNcJBcIIcLmcLtcLucLvcLwcLgcLhcLxcLhcLpcLyaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawcLzbfyaxMcLAaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIIcIIcIIcIIcIIcJBcJBcKscJfcJfcJbcKDcKDcKDcKDcKDcJfcJfcJfcLBcJccJccIIcIIcIIcIIcLmcLncLecLecLecLCcLecLecLecLecLecLecLeaaeaaeaaaaaaaaaaaaaawaawaxMaawaawcLAaawcLDcHmbfyaxMcHmcdraawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecIIcIIcIIcJbcLEcLFcJfcJbcJdcJfcJfcJfcJccJbcJfcJfcLGcLBcJdcJBcIIcIIcIIaaeaaecLncLecLgcLHcLHcLecLhcLIcLJcLJcLecLeaaeaawaaeaaeaaeaawaawcLzaxMaawbfycHmcLzcLAcLKbfyaxMcHmaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecIIcIIcJdcJccLLcJfcJfcJbcLMcJbcJccJdcJncJpcJncLMcLNcJccJccIIcIIaaaaaacLtcLOcLecLgcLHcLgcLgcLhcLhcLhcLecLeaaaaaaaaaaaeaaaaaaaawcHmcHmaxMaawcLPcLPcLPcLPcLPcLPcLQcLQcLQaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJgcJfcJgaaeaaecLFcKccKvcJBcJBcJBcLRcJxcJxcJycJbcJbcJBcIIcIIaaacLtcLOcLocLecLhcLhcLhcLgcLScLhcLecLecLeaaaaaeaaeaawaaacLTcLQcLQcLQcLQcLQcLQcLUcLVcLWcLXcLWcLYcLZcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMacMacMacMacMacMacMacMacMacMacMacMacMacMacMaaaaaaaaaaaaaaaaaaaaaacMbaaacJfcJfcMcaaeaaecJfcMdcJBcJbcJbcLbcJBcJBcJbcJccJdcJBcJBcIIcIIaaacLncLHcLocLecLecLecLhcLecLecLecLecLecLecMecMeaxMaxMaxMcLTcMfcMfcMgcMgcMhcLQcLUcLUcLUcLWcLWcLZcLZcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMicMicMicMicMicMicMicMicMicMjcMicMkcMicMkcMacMlcMmcMmcMmcMlcMncMocMpcMqcMlcMraaeaagaaecJBcJBcJbcJccJccJccJbcJBcJBcJbcJccIIcIIcIIcIIaaacLncLocLgcLecLhcLwcLgcLwcLecLwcLwcMscLwaawcLzcLzcLzaawcLzcMgcMfcMhcMhcMgcMtcLWcLWcLWcLWcLWcLZcLZcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMicMicMicMicMicMicMicMicMicMicMicMicMicMicMacMucMucMucMvcMucMwcMxcMpcMpcMyaaeaaeaaeaaecIIcIIcJBcMzcJdcJbcJBcIIcIIcIIcIIcIIcIIaaeaaecLHcMAcLocLgcLhcLhcLgcLHcLwcLwcMscLwcLHcMBaxMaxMcMCcMCcMDcMCcLPcLPcLPcLPcLPcLPcLWcLWcMEcLWcLWcLWcLWcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMkcMicMicMicMicMicMicMacMacMacMacMacMFcMacMacMGcMucMucMucMucMHcMwcMxcMpcMpcMpcMpaaeaaecIIcIIcIIcIIcJfcIIcIIcIIcIIcIIcIIaaeaaaaawcLecLHcLfcLgcLgcLecLhcLgcLgcLHcLmcLmcLmcLmcLmaaeaaeaaeaaaaaaaaacMIcLAcMIaawcIAcLPcLUcLUcLWcLUcMJcLWcMKcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMkcMkcMicMLcMicMicMicMacMicMicMjcMicMicMicMFcMucMucMucMucMucMucMwcMxcMpcMpcMpcMpaaaaaeaaecIIcIIcMMcJfcJfcIIcIIaaeaaeaaeaaaaaacMNcLecLocLfcLgcLgcLecLecLecLecLwcLmcLKcLzcLKcMOaaaaaeaaaaaaaaaaaaaaaaaacMIaaecMOcLPcMPcMPcLWcMPcMQcLWcLWcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMacMacMacMacMacMacMRcMacMScMicMScMicMScMicMacMucMucMucMucMucMTcMucMwcMxcMpcMpcMpaaaaaaaaeaaecIIcIIcIIcIIcIIaaeaaeaaaaaacMUcMUcMVcLecLgcMWcLgcLhcLecLhcLwcLgcLwcLmcLzcMOcLzcLzaaaaaeaaaaaacICaaaaaaaaaaaacMOaaecLPcLWcLWcLWcLWcMXcLUcLUcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMYcMZcNacNbcNacNbcNacNbcNacMacMScMicMScMicMScMicMFcMucMucMucMucMucNccMucNdcMwcNecMxcMpcMpcNfcMlcMlcMlcMlcNgcNgaaeaaaaaeaaacNhaaaaaaaawcLecLecMWcLgcLecLecLHcLhcLHcLwcLmcLzcMIaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacLKcLPcLQcLWcLWcLQcLQcLQcLQcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMYcNicNjcNkcNjcNkcNjcNkcNjcMacMicMicMicMicMicMicMacMucMucMucMucMucNlcMucNmcMucMwcMwcMxcMpcMpcNncMpcNnaawaawaawaawaaaaaeaaeaaeaaeaaaaawcLecLhcNocLhcLhcLecLhcLhcLhcLhcLmcMOcLzaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacLPcLPcLPcLWcLWcLQcNpcNpcNpcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNqcNrcNscNtcNucNtcNbcNacNbcNacMacMacMacMacMacMacNvcNwcNxcNycNzcNzcNAcNBcNycNycNycNycNCcMxcMxcMxcMlcNDcMlcLKaawaawaawcNEcNFaawaawaawcNGcNHcLecLhcNIcLhcLhcLecLhcLgcLhcNJcLmcLmcLmaawaaeaaeaawaaeaawaaeaaeaaeaawaaeaaeaawaawcLPcLWcLWcLWcLWcLWcNKcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNLcNMcNMcNMcNMcNNcNkcNjcNkcNjcNOcNPcNPcNPcNQcNPcNRcMacNScNTcMucMucNUcNlcNVcMucMucMlcNWcMucMlcMlcMlcMlcMlcNXcNHcLKcLAcNYaawcLAaawaawcLKcNHcLecLhcNIcLhcNJcLecLhcLhcLhcLHcLhcLhcLmcLecNZcNZaxMcOaaaaaaaaaaaaaaaeaaaaaaaaaaaecLPcObcLWcLWcLWcLWcOccLQcOdcOeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOfcOgcOhcOicOjcOicNbcNacNbcNacMacMacMacMacMacMacOkcMacLecLecLecLecLecLecLecLecLecLecOlcOmcLecLecLecLecLecLecLecLecLecLecLAcNHcNHcNHcLAaawcLecLhcOncOocOocOocOocOocOpcOocOocOocOqcOocOrcOrcBzcOscNZaaaaxMaxMcexaxMaxMaxMcMecLPcLQcLWcLWcLWcLWcLWcOtcMEcOtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMYcNicNjcNkcNjcNkcNjcNkcNjcMaaaaaaaaaacLecLhcLhcLhcLhcLhcOucLhcLhcLhcLhcLecLhcLhcNIcLhcLhcLhcLecLhcLhcLhcLhcLhcLecLecLecLecLecLecLecLecLecLhcNIcLhcLhcLecLhcLgcLhcLhcLHcLhcLmcLecMCaxMcOvcOrcOwcOxcOycOzcOAcOwcOrcOwcOwcOBcOCcODcOEcMEcLWcLWcLQcOdcOeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMYcMZcNacNbcOFcNbcNacNbcNacMaaaaaaaaaacLecLhcLhcLhcLhcLhcLhcLhcLhcLhcLhcLecOGcLhcNIcLhcLhcNJcLecOGcLhcLhcLhcLhcLecLecLecLecLhcLhcLhcLhcLhcLhcOHcOocOIcLecLhcLhcLgcLgcLhcOJcLmcdraaeaaacOKcOKcOKcOLcdraxMaaacOMcOMcOKcONcLPcLQcLWcOOcLWcLWcOPcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacOQcMacMacMacMacMacMacMaaaaaaaaaacLecLhcLhcLhcLhcLhcLhcLhcLhcLhcLhcORcLhcLhcNIcLhcLhcLhcLecLhcLhcLhcLhcLhcLhcLhcOucLhcOScOocOocOocOocOocOTcLhcNIcLecLhcLhcLhcLhcLhcOUcLmcdraaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMgcLQcLWcLQcLWcLWcOVcLQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMacMacMaaaaaaaaaaaaaaaaaaaaaaaaaaaacLecLhcLhcLecLecLecLhcLecLecLecOWcLecLhcLhcOXcOocOocOocOYcOocOocOZcOocOocOocOocOocOocOTcLhcLhcLhcLhcLhcLhcLhcPacLmcPbcLmcOUcLgcLeaxMaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPccPdcLQcLWcLQcLQcLQcLQcLQcLPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLecLhcLhcLecPecOucLhcLecPecOucLhcLecPfcPfcPfcPgcOWcPhcLecOGcLhcNIcLhcLhcLhcLhcLhcLhcLhcLmcLmcLmcLmcLmcLmcPicPacHmcHmcLmcLecLecLeaaaaaaaaaaaaaaaaaaaaaaaacPjaaaaaaaaeaaaaaeaaecLQcPkcPlcLWcLWcNKcPlcLWcLWcLPcLPcLPcLPceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecLhcLecPmcLhcPncLecPmcLhcPmcLecPocLhcLhcLhcLhcLhcLecLhcLhcPpcLhcLhcLhcLhcLhcLhcLhcLmcHmcHmcPqcHmcHmcPrcPscHmbfybfyaxMaxMaxMaaaaaaaaacJWaaaaaaaaaaaaaaaaaaaaecPtcPtaaeaaecLQcPucLWcLWcMEcLWcLWcLWcLWcMEcLWcLWcLPceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecLecLecLecLecLecLecLecLecLecLhcLhcLhcPvcLhcLhcLecLecLecLecLecLecLecLecLecPwcLecLmaawaawaawaawcHmcPrcPscHmbfycPqcHmcPxaxMaaeaaeaaaaaeaaeaaeaaaaaaaaaaaeaaeaaeaaaaaeaaacPycPzcLWcLWcLWcLWcMEcLWcLWcLQcLWcPAcLPceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecLHcLHcLHcLHcLhcPBcLHcPBcLecLhcPvcPmcPmcPvcLhcLecHmaawaawaawaaeaaeaaeaxMaawaawaaaaaaaaaaaecJwaawcHmcPCcPDcPEcHmcHmcPFaxMaaeaaeaaeaaecICaaeaaeaaeaaeaaeaaaaaeaaaaaaaaacPycPzcPucLWcLWcLWcLWcLWcLWcLQcPGcLWcLPceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaecLHcLHcPBcPHcLhcPIcLecOGcLhcPJcPmcLhcNJcLeaawaawaaaaaaaaaaaaaaeaaeaawaawaaaaaaaaeaaeaaeaaeaawcPscHmcPKcHmcPFcPFaxMaaeaaaaaaaaaaaaaaeaaeaaeaaaaaeaaaaaaaaeaaaaaacPycPzcLWcLWcLWcLWcLWcLWcLWcLQcNKcPLcLPceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecLHcLHcLHcPBcLhcLecLhcLhcPmcPmcLhcLhcLecHmaawaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaeaaaaaaaaaaawcPscHmcPMcHmcPFcPFaxMaaeaaeaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaacPycPNcPOcPNcOdcOdcOdcOdcOdcOdcOdcOdcLPceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLHcLHcLHcLecLhcLhcPvcPvcLhcLhcLeaawaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaeaaecPtaawcPPcHmcHmcHmcHmcHmcPQcPRcPSbfybfyaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcMEcNYaawaawaawaawaaaaaaaaaaaabfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaecLHcLhcLhcLhcLhcLhcLhcLhcLeaawaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaacDhcPUcPUcPUcPUcPUcPVcPWcPSaaaaawaaaaaaaaaaaaaaaaaaaaaaaacJWaaaaaaaaacPXcPOcPYaxMaaaaaaaxMaaaaaaaaaaaabfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecLecLecLecLecLecLecLhcLecPZaawaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaawcHmcHmcHmcPScQacPSaaaaxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQbaaaaaaaaaaaaaaaaaaaaaaaaceiaawbfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaacLHcLHcMscLgcLhcPIcLeaawaaeaaeaaeaaeaaeaawaawaaeaaeaaeaaeaaeaaaaaacICaaaaaaaaeaawaawaawcHmcPScQccQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaabfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaacLHcLocLHcLhcLhcLeaawaaeaaaaaaaaaaawaawcIAaawaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaaaawaawcHmcPScQecQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaawbfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacLHcQfcLHcLgcLHcLhcLHaawaaaaaaaaaaaaaaaaaeaawaawaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaawcHmcPScQecQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaabfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaeaaacLHcLHcLHcLhcLhcLocLeaawaaaaaaaaacPQcPQcPQcPQcPQcPQcPQcPQaaaaaeaaaaaaaaaaaaaaeaaeaaebfybfycPScQecQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaawbfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaeaaeaaecLecLHcLecLecLecLecHmaaaaaaaaacPQcQgcQhcQhcQhcQhcQicPQaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaawcPQcQecQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaabfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacLHcLHcLHcLgcLocLhcLeaawaawaaaaaacPQcQjcQkcQlcQmcQncQocPQaaaaaeaaaaaaaaaaaaaaeaaaaaaaawcHmcPQcQecQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawceiaawbfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaecLHcLHcLHcLgcLeaxMaxMaawaaacPQcQjcQpcQqcQrcQlcQscPQaaeaaeaaeaaeaaeaaeaaeaawaawcHmcHmcPQcQecPScPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiceiaaabfyceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaacLHcLHcLHcLocLhcLeaaaaaaaxMaaecPQcQtcQucQvcQucQwcQxcPQabWaaaaaaaaaaaaaaaaawcHmcHmcHmcHmcPQcQecQycQzcPQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaxMcPQcPRcPQcPQcPQcPQcQAcPQcPQcPQcPQcPQcPQcPQcQBcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcPQcQCcQycQycQycQDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecQEcQycQycQycQFcQycQycQycQycQycQycQGcQHcQIcQJcQKcQLcQMcQNcQycQycQycQycQycQycQycQycQycQycQycQOcQPcQQcQEcQycQycQdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecQEcQEcQEcQycQycQycQycQycQycQycQycQRcQScQTcQUcQVcQWcQXcQYcQycQycQycQycQycQycQycQycQycQycQycQecQycQycQycQycQycQdaaaaaaaaaaaaaaacQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecQZcRacRbcRbcRbcPQcRbcRbcRbcRbcRbcPQcRbcRbcRbcRbcRbcPQcRbcRbcRbcRbcRbcPQcRbcRbcRbcRbcPQcQecQEcQEcQycQycQycRccNqcNqcNqaaaaaaaaacNhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawceiceiceiceiceiceiceiceiceiceiaxMceiceiceiceiceicJwcJwcJwceiceiceibfyceiceiceiceicRdcRecRdcQEcQycQycQEcRfcRgcRhcRicQEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfyaaaaaaaaaaaacRdcRjcRdcRkcRkcPScRlcPScRlcPScOfcOfcOfaaaaaaaaacQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHnaawaawcRdcRmcRncRocRdcRpcRpcPScRqcPScRqcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaawcRdcRrcRdcRscRtcRucRucPScRqcPScRqcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaawaawcRdcRvcRwcRscRucRxcRucPScRqcPScRqcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecPtaawcLKcRdcRycRdcRzcRucRAcRBcPScRCcPScRqcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaawcLKcRDcRucREcRFcRucRGcRHcRucPScRqcPScRqcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaawcHmcHmcRdcRIcRdcRucRucRwcRucPScRqcPScRCcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfybfybfyaaacRdcRdcRIcRdcRdcRdcRdcRdcPScRqcPScRCcPSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaacRJaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaacRKaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaacRLcRLcRLaaacRMaaacRLcRNcROaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaacRPcRQcRQcRRcRScRRcRQcRQcICaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaacRTcRTcRTaaacRMaaacRTcROaaaaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaacRMaaaaaaaaacICaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRLcRLcRLaaacRMaaacRLcRLcRLaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaacRPcRQcRQcRRcRUcRRcRQcRQcRVaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaacRTcRTcRTaaacROaaacRTcRTcRTaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaacROaaaaaaaaaaaaaaaceiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceiceiceiceiceiceiceiaawceiceiaawaawaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaawcHHaawbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaeaawaawcHHcHHbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaawaawaawcHHcHHaawcHIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawcHHcHHcHHaawaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfTcHJcHJcHKcHJcHJcHJbfTbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcHMcHMcHNcHMcHLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHOcHMcHMcHPcHMcHLcHLcHLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHQcHMcHMcHMcHMcHMcHMcHLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcHMcHPcHMcHMcHPcHMcHRaaaceDceDceDceDceDceDceDceDceDceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxMaawaawaawaawaawaawcHLcHMcHMcHMcHMcHMcHMcHLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxMaxMaxMaxMaxMaxMaxMcHLcHLcHLcHLcHLcHOcHScHLaaaaaacHTcHUcHVaaacHTcHUcHVaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcHWcHXcHYcHZcHMcHMcIaaaaaaacHTcIbcHVaaacHTcIbcHVaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcIccIdcIecIfcHMcHMcIaaaaaaacHTcIbcHVaaacHTcIbcHVaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcIgcHMcIhcIicIjcIkcIlaaaaaaaaacImaaaaaaaaacImaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcIncIocIocIpcHMcIqcIrcIscItcIucIvcIscIscIscIwcIxcIxceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHLcIccHMcHMcHMcHMcHMcIyaaaaaaaaacImaaaaaaaaacImaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcIzcIzcIzcIzcIzcIzcIzcIAcIzcIzcIzcIzcIBcIzaaaaaacHTcIbcHVaaacHTcIbcHVaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcICcICcIDcIEcIFcIFcIzcIGcICcICcIzcICcICcIzaaaaaacHTcIbcHVaaacHTcIbcHVaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcICcICcIHcIIcIIcIJcIKcILcICcICcIzcIzcIBcIzaaaaaacHTcIMcHVaaacHTcIMcHVaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcICcICcIGcICcICcINcIzcIOcICcIPcIzcICcICcIzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaaeaawaawaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcIQcIQcIRcIScITcIzcIzcICcICcIOcIzcIzcIUcIzaaaceDceDceDceDceDceDceDceDceDceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaebfTaaaaaaaaeaawaawaawcIVaaeaaeaaeaaabfTaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcICcICcIGcICcICcIzcIzcIOcICcICcICcICcICcIzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaebfTcIWaaeaaecIWaawaawaawaawaawcIWaaeaaecIWbfTaaeaaeaaeaaaaaaaaaaaaaaaaaaaaacIXcIXbfTbfTbfTcIzcIYcICcIZcICcICcJacJbcICcICcICcICcICcJccIzceDceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaecJdcJdcJdcJdaawcIVaawaawaawcJdcJdcJdcJdaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaacIXbfTbfTcIzcJecJfcJgcJecJecIzcIzcIzcIzcIzcIzcIzcIzcIzcJhceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecJdcJdcJdcJdcJicJdcJjcJdcJkcJlcJmcJdcJdcJdcJdcJdcJdaaeaaeaaaaaaaaaaaaaaacIXaaaaaaaaabfTbfTbfTcIzcICcICcIGcICcICcJncJocJpcJqcJrcJscJtcJqcJucJvceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcJdcJwcJxcJycJzcJwcJlcJAcJAcJBcJAcJwcJycJwcJdcJdcJdaaeaaaaaaaaaaaaaaaaaaaaacIXaaaaaaaaaaaacIzcIYcICcIZcICcICcJncJCcJDcJEcJDcJDcJDcJDcJqcJFceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcJGcJHcJIcJJcJIcJwcJKcJkcJAcJAcJBcJLcJwcJwcJwcJMcJNcJdbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcJecJfcJOcJecJecJPcJDcJDcJEcJDcJDcJDcJEcJDcJQcJRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcJScJScJScJScJTcJAcJUcJdcJBcJVcJdcJAcJWcJycJWcJWcJAcJdbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIzcICcIOcJXcICcICcJYcJDcJDcJDcJDcJZcJDcJDcKacKbceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcJAcJWcJWcJWcKccJxcJwcKdcJWcJAcJWcJWcJwcJxcJxcJWcJWcJdbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIzcICcICcKecKfcKgcKhcKicKicKjcKkcJEcJDcJDcJDcJQceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecJdcJdcJWcJxcJycJwcKlcJwcJycJwcJAcJAcJWcJwcJwcJwcJwcJycJwcJdbfTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecIzcICcICcJXcICcICcKmcJqcJqcJDcKncKocJDcKocKpcKqaawcKraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecJdcJdcJwcJycJwcKscKtcKucKvcJAcKwcJAcJAcKxcKycKzcJWcJxcJycJdbfTaaeaaaaaaaaaaaaaaacIXaaaaaaaaeaaeaaecIzcIzcIzcIGcIzcICcJncKAcKBcKCcKDcKEcJocJocJqcJFcJRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecJdcJdcJWcJwcKscKFcKGcKHcJAcJAcJAcJAcJAcKIcKIcKJcKzcJwcJxcJdbfTaaeaaeaaabfTcIzcIzcIzcIzcIzcIzcIzcIzcIzcIzcIzcKKcIzcIzcIzcKLcKLcKMcKLcKLcKLcJhcJhcJhceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecJdcJdcJdcJWcJWcKNcKOcJxcJAcJAcJAcJAcJAcJAcJAcJAcKPcKQcJWcKRcJdbfTbfTaaeaaebfTcIzcKScKScKScKTcKUcKVcKWcIzcKScKScKXcKScKScIzbfTaaeaawaawaaabfTcdMaawaxMceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcJdcJdcJdcJWcJWcKNcKFcJxcJAcKYcKYcKYcKYcKYcJAcJAcKZcKQcJAcJWcJdcJdcJdcJdcJdaaacIzcLacLbcLbcLbcLbcLbcLbcLccLbcLbcLdcKScLecIzaaeaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecJdcJdcJWcLfcLgcJWcJWcLhcLicJAcLjaaaaaaaaaaaaaaacKYcJAcKZcJTcJAcJWcJwcJWcJAcJdcJdaaecIzcLkcKScKScKScKScKScKScIzcLlcKScKXcKScKScIzaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcLmcJwcKZcKzcJWcJxcJWcJAcJAcKYaaaaaaaaaaaaaaacKYcJAcLncJAcJWcLocLpcLqcJwcJWcJdcJdcIzcIAcLrcIzcLscLscLscLscIzcKScKScLtcKScKScIzcIXaaaaaaaaaaaaaaaaaaaaaaaaaawaawbfTaxMaawaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcJLcJycLucKQcJxcJxcJxcJycJAcKYaaaaaaaaaaaaaaacKYcJAcLvcJAcJWcLwcLxcLqcJwcLycJdcJdcLzcLAcLBcLBcLCcLCcLCcLCcIzcIzcIzcIzcIzcIzcIzaaeaaeaaaaaaaaaaaaaaaaaaaaaaawaawbfTaxMaawcdMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJdcJdcLDcJWcLucKQcJWcJycKvcLEcJAcKYaaaaaaaaaaaaaaacKYcJAcJAcLFcJAcJWcJwcLGcJycLDcLHcLHcLzcLIcLJcLBcLCcLCcLCcLKcIzcdMaawcIzcIzaaaaaeaaaaaaaaaaaaaaaaaaaaaaawaawaawcHHbfTaxMaawaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecJdcJdcJWcLLcJTcJwcJxcLMcLGcJAcKYaaaaaaaaaaaaaaacKYcJAcJAcLNcJWcJWcKxcLicJWcJdcLHcLOcLPcLQcLRcLBcLCcLScLCcLKcLTaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaawaawaawaawcLUbfTaxMcLVaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecJdcJdcJdcJdcJdcJWcJWcKNcJAcJAcJwcKYcKYcKYcKYcKYcJAcJAcJAcLWcJxcJxcJdcJdcJdcJdcLHcLIcLzcLzcLzcLXcLzcLzcLzcLzcLzcLzcLzaaeaaeaaaaaaaaaaaaaawaawaxMaawaawcLVaawcLYcHHbfTaxMcHHcdMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecJdcJdcJdcJwcLZcMacJAcJwcJycJAcJAcJAcJxcJwcJAcJAcMbcLWcJycJWcJdcJdcJdaaeaaecLIcLzcLBcMccMccLzcLCcMdcMecMecLzcLzaaeaawaaeaaeaaeaawaawcLUaxMaawbfTcHHcLUcLVcMfbfTaxMcHHaxMaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecJdcJdcJycJxcMgcJAcJAcJwcMhcJwcJxcJycJIcJKcJIcMhcMicJxcJxcJdcJdaaaaaacLOcMjcLzcLBcMccLBcLBcLCcLCcLCcLzcLzaaaaaaaaaaaeaaaaaaaawcHHcHHaxMaawcMkcMkcMkcMkcMkcMkcMlcMlcMlaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJBcJAcJBaaeaaecMacKxcKQcJWcJWcJWcMmcJScJScJTcJwcJwcJWcJdcJdaaacLOcMjcLJcLzcLCcLCcLCcLBcMncLCcLzcLzcLzaaaaaeaaeaawaaacMocMlcMlcMlcMlcMlcMlcMpcMqcMrcMscMrcMtcMucMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMvcMvcMvcMvcMvcMvcMvcMvcMvcMvcMvcMvcMvcMvcMvaaaaaaaaaaaaaaaaaaaaacMwaaacJAcJAcMxaaeaaecJAcMycJWcJwcJwcLwcJWcJWcJwcJxcJycJWcJWcJdcJdaaacLIcMccLJcLzcLzcLzcLCcLzcLzcLzcLzcLzcLzcMzcMzaxMaxMaxMcMocMAcMAcMBcMBcMCcMlcMpcMpcMpcMrcMrcMucMucMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMDcMDcMDcMDcMDcMDcMDcMDcMDcMEcMDcMFcMDcMFcMvcMGcMHcMHcMHcMGcMIcMJcMKcMLcMGcMMaaeaagaaecJWcJWcJwcJxcJxcJxcJwcJWcJWcJwcJxcJdcJdcJdcJdaaacLIcLJcLBcLzcLCcLRcLBcLRcLzcLRcLRcMNcLRaawcLUcLUcLUaawcLUcMBcMAcMCcMCcMBcMOcMrcMrcMrcMrcMrcMucMucMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMDcMDcMDcMDcMDcMDcMDcMDcMDcMDcMDcMDcMDcMDcMvcMPcMPcMPcMQcMPcMRcMScMKcMKcMTaaeaaeaaeaaecJdcJdcJWcMUcJycJwcJWcJdcJdcJdcJdcJdcJdaaeaaecMccMVcLJcLBcLCcLCcLBcMccLRcLRcMNcLRcMccMWaxMaxMcMXcMXcMYcMXcMkcMkcMkcMkcMkcMkcMrcMrcMZcMrcMrcMrcMrcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMFcMDcMDcMDcMDcMDcMDcMvcMvcMvcMvcMvcNacMvcMvcNbcMPcMPcMPcMPcNccMRcMScMKcMKcMKcMKaaeaaecJdcJdcJdcJdcJAcJdcJdcJdcJdcJdcJdaaeaaaaawcLzcMccLAcLBcLBcLzcLCcLBcLBcMccLHcLHcLHcLHcLHaaeaaeaaeaaaaaaaaacNdcLVcNdaawcIVcMkcMpcMpcMrcMpcNecMrcNfcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMFcMFcMDcNgcMDcMDcMDcMvcMDcMDcMEcMDcMDcMDcNacMPcMPcMPcMPcMPcMPcMRcMScMKcMKcMKcMKaaaaaeaaecJdcJdcNhcJAcJAcJdcJdaaeaaeaaeaaaaaacNicLzcLJcLAcLBcLBcLzcLzcLzcLzcLRcLHcMfcLUcMfcNjaaaaaeaaaaaaaaaaaaaaaaaacNdaaecNjcMkcNkcNkcMrcNkcNlcMrcMrcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMvcMvcMvcMvcMvcMvcNmcMvcNncMDcNncMDcNncMDcMvcMPcMPcMPcMPcMPcNocMPcMRcMScMKcMKcMKaaaaaaaaeaaecJdcJdcJdcJdcJdaaeaaeaaaaaacNpcNpcNqcLzcLBcNrcLBcLCcLzcLCcLRcLBcLRcLHcLUcNjcLUcLUaaaaaeaaaaaacIXaaaaaaaaaaaacNjaaecMkcMrcMrcMrcMrcNscMpcMpcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNtcNucNvcNwcNvcNwcNvcNwcNvcMvcNncMDcNncMDcNncMDcNacMPcMPcMPcMPcMPcNxcMPcNycMRcNzcMScMKcMKcNAcMGcMGcMGcMGcNBcNBaaeaaaaaeaaacNCaaaaaaaawcLzcLzcNrcLBcLzcLzcMccLCcMccLRcLHcLUcNdaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacMfcMkcMlcMrcMrcMlcMlcMlcMlcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNtcNDcNEcNFcNEcNFcNEcNFcNEcMvcMDcMDcMDcMDcMDcMDcMvcMPcMPcMPcMPcMPcNGcMPcNHcMPcMRcMRcMScMKcMKcNIcMKcNIaawaawaawaawaaaaaeaaeaaeaaeaaaaawcLzcLCcNJcLCcLCcLzcLCcLCcLCcLCcLHcNjcLUaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacMkcMkcMkcMrcMrcMlcNKcNKcNKcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNLcNMcNNcNOcNPcNOcNwcNvcNwcNvcMvcMvcMvcMvcMvcMvcNQcNRcNScNTcNUcNUcNVcNWcNTcNTcNTcNTcNXcMScMScMScMGcNYcMGcMfaawaawaawcNZcOaaawaawaawcObcOccLzcLCcOdcLCcLCcLzcLCcLBcLCcOecLHcLHcLHaawaaeaaeaawaaeaawaaeaaeaaeaawaaeaaeaawaawcMkcMrcMrcMrcMrcMrcOfcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOgcOhcOhcOhcOhcOicNFcNEcNFcNEcOjcOkcOkcOkcOlcOkcOmcMvcOncOocMPcMPcOpcNGcOqcMPcMPcMGcOrcMPcMGcMGcMGcMGcMGcOscOccMfcLVcOtaawcLVaawaawcMfcOccLzcLCcOdcLCcOecLzcLCcLCcLCcMccLCcLCcLHcLzcOucOuaxMcOvaaaaaaaaaaaaaaeaaaaaaaaaaaecMkcOwcMrcMrcMrcMrcOxcMlcOycOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOAcOBcOCcODcOEcODcNwcNvcNwcNvcMvcMvcMvcMvcMvcMvcOFcMvcLzcLzcLzcLzcLzcLzcLzcLzcLzcLzcOGcOHcLzcLzcLzcLzcLzcLzcLzcLzcLzcLzcLVcOccOccOccLVaawcLzcLCcOIcOJcOJcOJcOJcOJcOKcOJcOJcOJcOLcOJcOMcOMcBUcONcOuaaaaxMaxMceSaxMaxMaxMcMzcMkcMlcMrcMrcMrcMrcMrcOOcMZcOOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNtcNDcNEcNFcNEcNFcNEcNFcNEcMvaaaaaaaaacLzcLCcLCcLCcLCcLCcOPcLCcLCcLCcLCcLzcLCcLCcOdcLCcLCcLCcLzcLCcLCcLCcLCcLCcLzcLzcLzcLzcLzcLzcLzcLzcLzcLCcOdcLCcLCcLzcLCcLBcLCcLCcMccLCcLHcLzcMXaxMcOQcOMcORcOScOTcOUcOVcORcOMcORcORcOWcOXcOYcOZcMZcMrcMrcMlcOycOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNtcNucNvcNwcPacNwcNvcNwcNvcMvaaaaaaaaacLzcLCcLCcLCcLCcLCcLCcLCcLCcLCcLCcLzcPbcLCcOdcLCcLCcOecLzcPbcLCcLCcLCcLCcLzcLzcLzcLzcLCcLCcLCcLCcLCcLCcPccOJcPdcLzcLCcLCcLBcLBcLCcPecLHcdMaaeaaacPfcPfcPfcPgcdMaxMaaacPhcPhcPfcPicMkcMlcMrcPjcMrcMrcPkcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcPlcMvcMvcMvcMvcMvcMvcMvaaaaaaaaacLzcLCcLCcLCcLCcLCcLCcLCcLCcLCcLCcPmcLCcLCcOdcLCcLCcLCcLzcLCcLCcLCcLCcLCcLCcLCcOPcLCcPncOJcOJcOJcOJcOJcPocLCcOdcLzcLCcLCcLCcLCcLCcPpcLHcdMaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMBcMlcMrcMlcMrcMrcPqcMlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMvcMvcMvaaaaaaaaaaaaaaaaaaaaaaaaaaacLzcLCcLCcLzcLzcLzcLCcLzcLzcLzcPrcLzcLCcLCcPscOJcOJcOJcPtcOJcOJcPucOJcOJcOJcOJcOJcOJcPocLCcLCcLCcLCcLCcLCcLCcPvcLHcPwcLHcPpcLBcLzaxMaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPxcPycMlcMrcMlcMlcMlcMlcMlcMkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLzcLCcLCcLzcPzcOPcLCcLzcPzcOPcLCcLzcPAcPAcPAcPBcPrcPCcLzcPbcLCcOdcLCcLCcLCcLCcLCcLCcLCcLHcLHcLHcLHcLHcLHcPDcPvcHHcHHcLHcLzcLzcLzaaaaaaaaaaaaaaaaaaaaaaaacPEaaaaaaaaeaaaaaeaaecMlcPFcPGcMrcMrcOfcPGcMrcMrcMkcMkcMkcMkceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecLCcLzcPHcLCcPIcLzcPHcLCcPHcLzcPJcLCcLCcLCcLCcLCcLzcLCcLCcPKcLCcLCcLCcLCcLCcLCcLCcLHcHHcHHcPLcHHcHHcPMcPNcHHbfTbfTaxMaxMaxMaaaaaaaaacKraaaaaaaaaaaaaaaaaaaaecPOcPOaaeaaecMlcPPcMrcMrcMZcMrcMrcMrcMrcMZcMrcMrcMkceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecLzcLzcLzcLzcLzcLzcLzcLzcLzcLCcLCcLCcPQcLCcLCcLzcLzcLzcLzcLzcLzcLzcLzcLzcPRcLzcLHaawaawaawaawcHHcPMcPNcHHbfTcPLcHHcPSaxMaaeaaeaaaaaeaaeaaeaaaaaaaaaaaeaaeaaeaaaaaeaaacPTcPUcMrcMrcMrcMrcMZcMrcMrcMlcMrcPVcMkceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecMccMccMccMccLCcPWcMccPWcLzcLCcPQcPHcPHcPQcLCcLzcHHaawaawaawaaeaaeaaeaxMaawaawaaaaaaaaaaaecJRaawcHHcPXcPYcPZcHHcHHcQaaxMaaeaaeaaeaaecIXaaeaaeaaeaaeaaeaaaaaeaaaaaaaaacPTcPUcPPcMrcMrcMrcMrcMrcMrcMlcQbcMrcMkceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaecMccMccPWcQccLCcQdcLzcPbcLCcQecPHcLCcOecLzaawaawaaaaaaaaaaaaaaeaaeaawaawaaaaaaaaeaaeaaeaaeaawcPNcHHcQfcHHcQacQaaxMaaeaaaaaaaaaaaaaaeaaeaaeaaaaaeaaaaaaaaeaaaaaacPTcPUcMrcMrcMrcMrcMrcMrcMrcMlcOfcQgcMkceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecMccMccMccPWcLCcLzcLCcLCcPHcPHcLCcLCcLzcHHaawaaaaaaaaaaaaaaeaaeaaaaaaaaaaaaaaeaaaaaaaaaaawcPNcHHcQhcHHcQacQaaxMaaeaaeaaaaaaaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaacPTcQicQjcQicOycOycOycOycOycOycOycOycMkceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMccMccMccLzcLCcLCcPQcPQcLCcLCcLzaawaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaeaaecPOaawcQkcHHcHHcHHcHHcHHcQlcQmcQnbfTbfTaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQocMZcOtaawaawaawaawaaaaaaaaaaaabfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaecMccLCcLCcLCcLCcLCcLCcLCcLzaawaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaacDCcQpcQpcQpcQpcQpcQqcQrcQnaaaaawaaaaaaaaaaaaaaaaaaaaaaaacKraaaaaaaaacQscQjcQtaxMaaaaaaaxMaaaaaaaaaaaabfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecLzcLzcLzcLzcLzcLzcLCcLzcQuaawaaeaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaeaawcHHcHHcHHcQncQvcQnaaaaxMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQwaaaaaaaaaaaaaaaaaaaaaaaaceDaawbfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaacMccMccMNcLBcLCcQdcLzaawaaeaaeaaeaaeaaeaawaawaaeaaeaaeaaeaaeaaaaaacIXaaaaaaaaeaawaawaawcHHcQncQxcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaabfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaacMccLJcMccLCcLCcLzaawaaeaaaaaaaaaaawaawcIVaawaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaaaawaawcHHcQncQzcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaawbfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacMccQAcMccLBcMccLCcMcaawaaaaaaaaaaaaaaaaaeaawaawaaaaaaaaaaaaaaeaaaaaaaaaaaaaaeaaaaaaaawcHHcQncQzcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaabfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaeaaacMccMccMccLCcLCcLJcLzaawaaaaaaaaacQlcQlcQlcQlcQlcQlcQlcQlaaaaaeaaaaaaaaaaaaaaeaaeaaebfTbfTcQncQzcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaawbfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaeaaeaaecLzcMccLzcLzcLzcLzcHHaaaaaaaaacQlcQBcQCcQCcQCcQCcQDcQlaaaaaeaaaaaaaaaaaaaaeaaaaaaaaaaawcQlcQzcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaabfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaacMccMccMccLBcLJcLCcLzaawaawaaaaaacQlcQEcQFcQGcQHcQIcQJcQlaaaaaeaaaaaaaaaaaaaaeaaaaaaaawcHHcQlcQzcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawceDaawbfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaaaaaaaecMccMccMccLBcLzaxMaxMaawaaacQlcQEcQKcQLcQMcQGcQNcQlaaeaaeaaeaaeaaeaaeaaeaawaawcHHcHHcQlcQzcQncQlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDceDaaabfTceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaacMccMccMccLJcLCcLzaaaaaaaxMaaecQlcQOcQPcQQcQPcQRcQScQlabWaaaaaaaaaaaaaaaaawcHHcHHcHHcHHcQlcQzcQTcQUcQlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaxMcQlcQmcQlcQlcQlcQlcQVcQlcQlcQlcQlcQlcQlcQlcQWcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQlcQXcQTcQTcQTcQYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecQZcQTcQTcQTcRacQTcQTcQTcQTcQTcQTcRbcRccRdcRecRfcRgcRhcRicQTcQTcQTcQTcQTcQTcQTcQTcQTcQTcQTcRjcRkcRlcQZcQTcQTcQyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecQZcQZcQZcQTcQTcQTcQTcQTcQTcQTcQTcRmcRncRocRpcRqcRrcRscRtcQTcQTcQTcQTcQTcQTcQTcQTcQTcQTcQTcQzcQTcQTcQTcQTcQTcQyaaaaaaaaaaaaaaacQwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecRucRvcRwcRwcRwcQlcRwcRwcRwcRwcRwcQlcRwcRwcRwcRwcRwcQlcRwcRwcRwcRwcRwcQlcRwcRwcRwcRwcQlcQzcQZcQZcQTcQTcQTcRxcNLcNLcNLaaaaaaaaacNCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawceDceDceDceDceDceDceDceDceDceDaxMceDceDceDceDceDcJRcJRcJRceDceDceDbfTceDceDceDceDcRycRzcRycQZcQTcQTcQZcRAcRBcRCcRDcQZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfTaaaaaaaaaaaacRycREcRycRFcRFcQncRGcQncRGcQncOAcOAcOAaaaaaaaaacQwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHIaawaawcRycRHcRIcRJcRycRKcRKcQncRLcQncRLcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaawcRycRMcRycRNcROcRPcRPcQncRLcQncRLcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaawaawcRycRQcRRcRNcRPcRScRPcQncRLcQncRLcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecPOaawcMfcRycRTcRycRUcRPcRVcRWcQncRXcQncRLcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaawcMfcRYcRPcRZcSacRPcSbcSccRPcQncRLcQncRLcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaawcHHcHHcRycSdcRycRPcRPcRRcRPcQncRLcQncRXcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfTbfTbfTaaacRycRycSdcRycRycRycRycRycQncRLcQncRXcQnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaacSeaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaacSfaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaacSgcSgcSgaaacShaaacSgcSicSjaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaacSkcSlcSlcSmcSncSmcSlcSlcIXaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaacSocSocSoaaacShaaacSocSjaaaaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaacShaaaaaaaaacIXaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSgcSgcSgaaacShaaacSgcSgcSgaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaacSkcSlcSlcSmcSpcSmcSlcSlcSqaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaacSocSocSoaaacSjaaacSocSocSoaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaacSjaaaaaaaaaaaaaaaceDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceDceDceDceDceDceDceDaawceDceDaawaawaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9191,13 +9212,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaaaaeaaeaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaeaaeaaeaaeaawaawaawaawaaeaaeaaeaaeaaeaaeaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaecRWcRWcRWcRXcRWcRWcRWaawaawaawaaeaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRWcRWcRXcRXcRYcRZcRYcRXcRXaaeaaeaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRWcSacRYcRYcRYcRYcRYcRYcRWaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRWcSbcRYcSccSdcSecRYcSfcRWaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRWcSgcShcRXcRYcRYcRYcRZcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRWcRWcRYcSicRYcRYcRXcRWcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRWcRWcRWcRWcRWcRXcRXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaeaaecSrcSrcSrcSscSrcSrcSraawaawaawaaeaaaaaaaaeaaeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSrcSrcSscSscStcSucStcSscSsaaeaaeaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSrcSvcStcStcStcStcStcStcSraaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSrcSwcStcSxcSycSzcStcSAcSraaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSrcSBcSCcSscStcStcStcSucSraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSrcSrcStcSDcStcStcSscSrcSraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSrcSrcSrcSrcSrcSscSsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9321,198 +9342,198 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSjcSjcSkcSkcSkcSkcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSjcSjcSjcSjcSjcSjcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSlcSmcSlaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSjcSjcSjcSkcSkcSjcSkcSkcSkcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSncSocSnaaeaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSpcSqcSrcSsaaeaaaaaacSjcSjcSjcSjcSjcSjcSjcSkcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacStcSucSucSvcSwcSxcSnaaeaaaaaacSjcSjcSjcSjcSkcSkcSkcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaacSyaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSzcSAcSBcSCcSDcSEcSFaaeaaecSkcSkcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSIcSucSucSJcSKcSxcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGaawaawaawaawaawaawaawaawaawaawcSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecSMcSNcSOcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGaaeaaeaaeaaeaaeabWaaeaaeaaecSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecSPcSQcSRcSScSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecSTcSUcSVcSLcSWcSXcSLcSLcSLcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecSYcSZcTacTbcTccTdcSlcSEcTecSLcTfcTgcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecThcTicSZcTjcTkcTlcTmcTncTecTocTgcTpcTfcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTqcThcTrcThcTacTacSWcTscTkcSLcSScTtcSLcTgcTucSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaecSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTvcTwcTacTxcTycTacSOcTzcTlcTAcTBcTCcSLcSLcSLcSLcSLcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecTDcTDcTDcTDcTDcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTEcTFcTGcTacTycTHcTjcTIcTkcTJcSLcTKcTLcSLcTMcTecSocTNcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTDcTOcTPcTQcTDcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecSkcSkcSLcTdcTRcTScTTcTGcTUcTVcTlcTWcSlcSEcTXcSLcTMcSScTecTNcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSHcSHcSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSjaaaaaacSyaaaaaaaaaaaaaaaaaeaaeaaecTDcTYcTZcUacTDcSjcSjcSjcSHcSHcSHcSHcSjcSjcSjcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecSLcSLcSLcSLcSLcSLcTccTkcUbcTRcTkcTzcUccTWcTWcTncTecTKcSLcTMcSOcUdcTNcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcSHcUecUecUecUecSHcSHcSHcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaecTDcTDcTDcTDcUfcUgcUfcTDcTDcTDcTDcTDcUecUecSHcSHcSjcSjcSjcSjcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecSLcUhcSEcTlcTccSLcUicUjcUkcSLcTAcSLcUlcUmcUncSLcSEcUocSocUpcSOcSRcSocSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcSHcUecUecUecUecUecUecUecUecSHcSHcSjcSjcSjcSjaaaaaaaaaaaaaaaaaeaaeaaecTDcUqcUrcUscUtcUucUvcUwcUxcUycUzcTDcUecUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSLcUhcSOcSEcTjcTAcUocTRcUAcTRcUBcSEcSEcUCcTecSEcSOcSOcSLcSocUDcSOcSEcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcUecUecUecUecUecUecUecUecUecUecSHcSHcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaecTDcUEcUFcUGcUHcUIcUJcTDcTDcTDcUKcTDcUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSLcUhcULcSOcSOcTAcSOcUdcSWcSOcUMcUBcUdcTXcUNcSOcUOcSScSLcTRcSocUocSEcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUPcUQcUecUecUecUecUecUecUecUecUecUecURcSHcSHcSHcSHcSHaaaaaaaaaaaaaaaaaaaaecTDcUScUFcUFcUTcUFcUFcUUcUFcUVcUWcUXcUecUecUecUecSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSLcUhcUYcTjcTccSLcUZcSLcVacVbcSLcTlcSLcVacVbcSLcTkcUocSLcUCcVccSocTKcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcURcUecUecUecUecUecUecUecUecUecUecUecUecUPcSHcSHcSHaaaaaaaaaaaaaaaaaaaaaaaecTDcVdcUFcVecUtcUFcUFcUFcUFcVfcVgcVhcUecUecUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSLcSLcSLcSLcSLcSLcUZcSLcVicTecTlcTKcSScTkcTUcTkcTCcTjcSLcVacVbcVjcVkcSLcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcURcUecUecUecUecUecUecUecUecUecUecUecUecVlcUecSHaaaaaaaaaaaaaaacSyaaaaaeaaecTDcVmcUFcVncUHcVocUFcUFcUFcVfcVpcVqcUecUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSLcUZcSLcTecTKcVrcTzcSxcTjcTecSLcTkcSScSLcTMcSocSocTNcSLcVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecUecSyaaaaaaaaaaaaaaaaaaaaeaaecVtcTDcTDcTDcTDcTDcTDcVucVvcVucTDcVwcVxcUecUecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSLcUZcSLcTKcSEcTCcTecTkcSScTCcSLcUZcSLcSLcTMcSocSocTNcSLcVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecUecUecUecUecUecUecUecUecUecVycVzcVAcVBcVCcVCcVCcVCcVCcVCcVDcVzcVAcUecUecVEcVFcVGcTDcVHcUFcVmcTDcVIcUecUecUecUecUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSLcUZcSLcSLcSLcSLcSLcSLcSLcSLcSLcUZcSLcTMcSocSocSocTNcSLcVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecUecVJcVKcVKcVKcVKcVKcVKcVKcVKcVJcUecUecUecVLcVLcVLcTDcUFcUFcVmcTDcVIcUecUecUecUecUecUecVMcUPcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVNcVOcVOcVOcVNcVOcVOcVOcVOcVNaaaaaaaaaaaaaaacVNcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSLcUZcUZcUZcUZcUZcUZcUZcUZcUZcUZcUZcSLcTMcSocSocSocTNcSLcVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecVzcVAcVPcVQcVQcVQcVQcVQcVQcVRcVzcVAcUecUecUecUecUecTDcVucVvcVucTDcVScUecUecUecUecUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSLcSLcSLcSLcSLcSLcSLcSLcSLcSLcSLcSLcSLcSLcVkcVTcVkcSLcSLcVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecSyaaaaaaaaaaaaaaaaaaaaaaaacSHcSHcSHcUecUecUecUecUecUecUecUecUecVUcVVcVWcUecUecUecUecSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscSLcSocSocSocSLcVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecSyaaaaaaaaaaaaaaaaaaaaacSHcSHcSHcSHcSHcSHcSHcSHcUecUecUecUecUecUecVXcVYcVZcUecUecUecSHcSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscSLcSocSocSocSLcVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecSyaaaaaaaaaaaaaaacSyaaacSHcSHcSHcSjcSjcSjcSjcSHcSHcSHcUecUecUecUecUecWacUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscSLcVkcVTcVkcSLcVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecWbcUecUecUecUecUecSHcSHcSHaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcSHcUecUecUecWacUecUecSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcSHcUPcSHcUecUecURcURcSHcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcUecUecWacUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcSHcSHcSHcSHcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcUecUecWacUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaacSkcSkaaaaaacSyaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecWdcWecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSkcSkaaaaaacSyaaacSjcSkcSkaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaacSkcSkaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecUecUecSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkcSkcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcVscVscVscSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaacSyaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcUecUecWacUecUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaacSjaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcUecUecWacUecUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaacSyaaacSkcSkcSkaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecWdcWfcWecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVNcVOcVOcVOcVOcVOcVOcWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaacSkcSkcSkaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecWacUecVMcUPcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecVUcVVcVWcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecVXcVYcVZcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaacSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaacSycSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaacWcaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaacSkcWccWcaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSkcSkcWcaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecWacUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSjcSHcUecUecWacUecSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaacSyaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSjcSjcSHcUecUecWacUecUecSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaacSGcSGaaaaaaaaaaaaaaaaaacSkcSkcSkcSjcSjcSHcUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaacSGcSGcWgaaaaaaaaaaaaaaaaaacSkcSkcSkcSjcSjcSHcUecUecWdcWecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaacWgaaaaaaaaaaaaaaacSyaaaaaacSkcSkcSkcSjcSjcSHcUecUecUecWacUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGaaeaaeaaeaaeaaeaaeaaeaaecSGcSGcSkcSkcSjcSjcSHcUPcUQcUecWacUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGaawaawaawaawaawaawaawaawcSGcSGcSGcSkcSjcSjcSHcSHcUecUecWacUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGaaeaaeaaeaaeaaeaaeaaeaaecSGcSkcSkcSkcSjcSjcSHcUecUecUecWacUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSyaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSjcSkcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSjcSjcSHcUecUecVUcVVcVWcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjcSkcSkcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSjcSjcSHcUecUecVXcVYcVZcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSjcSjcSHcSHcUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSkcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSjcSjcSjcSjcSHcUecWhcWicUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSHcSHcUecWacUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSHcUecUecWacUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjcSjcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVNcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSyaaaaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSHcSHcUecUecWacVMcUPcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSHcUecUecWhcWicUecSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaacSHcSHcSHcUecUecWacUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSHcUecUecUecUecWacUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVNcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaacUecUecUecUecUecWacUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSycUecUecUecUecUecWacUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSyaaaaaaaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecWacUecUecUecSHcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecWacUecUecUecSHcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacWjaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaacSycUecUecUecUecUecUecWacUecUecUecSHcSHcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcSkcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecUecUecWacUecUecUecUecSHcSHcSHcSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSycUecUecUecUecUecUecUecWacUecUecUecUecUecUecUecUecSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecUecUecWacUecVUcVWcUecUecUecUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSycUecUecUecUecUecUecWdcWfcWkcWlcWfcWfcWfcWecUecUecSHcSHcSHcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecUecUecUecVXcVZcUecUecUecWacUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaacSycSHcSHcUecWbcUecUecUecUecUecUecUecUecWdcWfcWecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaacSjcSHcSHcUPcSHcSHcSHcSHcSHcSHcUecUecUecUecWacUecUecUecSHcSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcUecUecUecWacUecUecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecSHcSHcSHcSHcSjcSjcSjcSjcSjcSHcSHcUecUecWdcWfcWfcWecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGcSGaawaawaawaawaawaawaawaawaawaawaawaawaawaawcSGcSGcSGcSGcSkcSjcSjcSjcSHcUecUecUecUecUecWacUecUecUecUecSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGaaeaaeaaecVtaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecSGcSGcSkcSkcSkcSjcSjcSHcSHcUecUecUecUecWdcWfcWfcWecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSjcSjcSHcSHcSHcSHcUecWbcUecUecWacUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaacSycSkaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcSHcUPcUecUecWacUecUecUecSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcWccVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaacVscSkcSkcSkcSkcVscVsaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcUecWdcWfcWecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaacVscVscSkcSkcSkcVscVscVsaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSkcSjcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSyaaaaaacSycVscVscSkcSkcSkcVscVscSyaaaaaaaaacSyaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSHcSHcUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaacVscVscSkcSkcSkcVscVsaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcUecVUcVVcVWcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaacSycSkcSkcSkcVscVscSyaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcUecVXcVYcVZcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSHcSHcSHcUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccVOcWccWccWccWccVOcVOcWccWccWccVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcSHcUecUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecUecUecUecWacUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecWhcWfcWfcWfcWfcWicUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecWacUecUecUecUecWbcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecWacUecUecUecUecUPcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecWacUecUecUecSHcSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSyaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecWacUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcWccWccWccWccVOcWccVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecWacUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecWacUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSHcSHcUecWhcWicUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaacSkcSkcSkcSkcSkcSkcSjcSHcUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVNcVOcVOcVOcWccWccWccVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSjcSjcUPcUQcVUcVVcVWcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSjcSjcSHcUecVXcVYcVZcUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSHcSHcSHcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcVOcVOcSHcUecUecSHcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecSGcSGcSkcSkcSkcSkcSkcSjcSjcSHcUecUecWacUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcUecUecUecUecVNcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGcSGcSGaawaawaawaawaawaawaawaawaawcSGcSGcSGcSkcSkcSkcSkcSkcSjcSjcSHcSHcUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVNcVOcUecUecUecUecVOcVOcVOcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSGaaeaaeaaeaaeaaecWgcWgaaeaaeaaecSGcSGcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVOcUecUecUecUecSHcSHcSHcSHcVOcVOcVOcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaacWgcWgcWgcWgaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVNcUecUecUecUecUecSHcSHcSHcVOcVOcVOcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaacWgcWgcWgcWgaaaaaacSyaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecWacUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcWmcUecUecUecUecSHcSHcVOcVOcVOcVOcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaacSyaaaaaaaaacWgcWgaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecWacUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccWccVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWncUecWncUecSHcSHcSHcVOcVOcVOcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcWccWccWccWccWccWccWccVOcVOcVNcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWocVJcWocUecSHcVOcVOcVOcVOcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecUecWacUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWpcWqcWrcVOcVOcVOcVOcVOcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaacSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecWacUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVNcVOcVOcVOcWccVOcVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVNcVOcWscWqcWtcVOcVOcVOcVOcVOcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecWacUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcUecUecVzcVAcWucVCcVCcVCcVCcVCcVCcWvcWqcWtcVOcVOcVOcVOcVOcVOcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSHcUecUecUecUecWacVMcUPcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcUecUecUecUecVJcWwcWwcWwcWwcWwcWwcWwcWxcWycWtcVOcVOcVNcVOcVOcVOcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSHcSHcUecUecUecWacUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcSHcUecUecUecVzcWzcVPcVQcVQcVQcVQcVQcWAcWqcWBcWCcVOcVOcVOcVOcVOcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcWccWccWccVOcVOcVOcVOcVOcVOcSHcSHcSHcUecUecUecUecVOcVOcVOcVOcVOcVOcWscWqcWtcVOcVNcVOcUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcWDcWDcWDcWDcWDcWDcSkcSkcSkcSkcSkcSjcSjaaaaaacSyaaaaaaaaaaaacSyaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcUecUecUecWacUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSjcSjcSHcSHcUecUecUecVOcVOcVOcVOcVOcVOcVOcWscWqcWtcVOcUecUecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcWEcWFcWGcSkcSkcSkcWDcWHcWIcWJcWKcWDcSHcSHcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcUecUecWacUecUecSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccSjcSjcSHcSHcSHcUecUecVOcVOcVOcVOcVOcVNcVOcWLcWqcWMcUecUecUecUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcWEcWGcWNcSkcSkcSjcWDcWOcWPcWQcWRcWDcUecSHcSHcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcUecUecWacUecUecUecUecSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccSjcSjcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWncVJcWncUecUecUecUecUecUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcWEcUPcSkcSkcSjcWDcWJcWJcWJcWRcWDcUecUecSHcSHcUPcSHcSHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcSHcUecWacUecUecUecUecUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccSjcSjcVOcVOcVOcVOcVOcVNcVOcVOcVOcUecUecWocUecWocUecUecUecUecUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcWScSkcSkcSkcSkcWDcWHcWIcWJcWRcWTcUecUecUecUecVlcUecSHcSHaaaaaaaaaaaaaaaaaaaaaaaacSyaaacSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcUecWacUecUecUecUecUecUecUecSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVNcVOcVOcVOcVOcWccWccWccWccWccVOcVOcVOcVNcVOcVOcVOcVOcVOcUecUecUecUecUecUecUecUecWUcWUcWUcUecUecUecSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcWVcSkcSkcSkcSkcWDcWOcWPcWWcWRcWXcUecUecUecUecUecUecUecUecUecSyaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSjcSjcSHcSHcUPcSHcSHcUecUecWacUecUecUecUecUecUecUecUecVscSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcWccWccWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcUecUecUecUecUecUecUecUecWYcWZcXacUecUecUecSHcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcSHcSHcSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcWVcSkcWDcWDcWDcWDcWJcWJcWJcXbcXccUecUecUecUecUecUecUecUecUecUecUeaaacSyaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSjcSjcSHcSHcUecVlcUecUecUecVUcXdcXecXfcXgcUecUecUecUecUecVscVscSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccWccVOcVOcVOcVOcUecUecXhcXhcXhcXhcXhcXhcXicXjcXjcXkcXhcXhcXhcXhcUecUecUecSHcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSHcSHcUecUecUecUecUecSHcSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcWDcWDcXlcWDcWDcXmcXncWJcWHcWIcWJcWRcWDcXocXocXpcXqcXrcXocUecUecUecUecUecUeaaaaaaaaaaaaaaaaaaaaaaaaaaacSjcSjcSjcSHcSHcUecUecUecUecUecUecVXcXscXtcUecXucUecUecUecUecUecUecUecSHcSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcWccWccWccWccWccWccVOcVOcVOcVOcVOcVOcVOcWccWccWccWccWccVOcVOcSHcUecUecUecXhcXvcXwcXxcXycXzcXAcXBcXCcXDcXEcXFcXwcXEcUecUecUecSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcSHcUecUecUecUecUecUecUecUecUecUecSHcSHcSHcSHcSHcSjcSjcSjcSjcSkcSkcSkcWDcXGcXHcXIcXJcXKcXLcWJcWOcWPcXMcWRcWJcXNcXOcXPcXPcXPcXQcUecUecUecUecUecUecUeaaaaaaaaaaaaaaaaaaaaaaaaaaacSHcSHcSHcUecUecUecUecUecUecUecUecXRcXScXTcXUcXScXScUecUecUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcWccWccWccVOcVOcSjcSHcUecUecUecXhcXVcXWcXXcXYcXWcXWcXWcXWcXWcXZcXWcXWcXZcUecUecUecUecUecUecSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcUPcUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecSHcSHcSjcSjcSjcSjcSjcSjcWDcYacYbcYccYdcYecXKcWJcWJcWJcWJcWRcWJcXNcYfcYfcYfcYgcYhcUecUecUecUecUecUecUeaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecUecUecUecUecUecUecXRcYicYjcYkcYlcXScUecUecUecUecUecVMcUPcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcWccWccWccVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSjcSHcUecUecUecXhcYmcXWcXWcYncXWcXWcXWcXWcXWcXEcYocYocXEcUecUecUecUecUecUecUecUecSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSHcSHcUecVlcUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecSHcSHcSHcSHcSjcSjcSjcWDcYpcXKcXKcXHcYqcXKcWRcYrcYscYtcYucWJcXNcYfcYvcYwcYxcYycUecUecUecUecUecUecSyaaaaaacSyaaaaaaaaaaaacSyaaaaaaaaacUecUecUecUecUecYzcYzcYAcYBcXScYCcYDcYEcYFcXScXScXScXScUecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVNcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcVOcSkcSkcSHcSHcUecUecXhcYGcXWcXWcXycYHcYHcXWcXWcYIcXhcXhcXhcXhcVUcVWcUecUecUecUecUecUecUecUecUecSHcSHcSHcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSHcUecUecUecUecUecUecUecUecUecUecUecVUcVWcUecUecUecUecUecUecUecUecUecSHcSHcSjcSjcWDcWDcWDcWDcYJcWJcWJcYKcYLcYMcYKcYNcWJcYOcYOcYOcYOcYPcYOcXocYQcYRcUecUeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSycUecUecYScYBcYTcYTcYUcYVcYWcYXcYYcYZcZacZbcZccZdcUecUecUecUecURcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVNcVOcVOcVOcVNcVOcVOcVOcVOcSkcSkcSjcSHcUecUecXhcYocXWcZecXYcZfcZgcZhcZicZjcZkcZlcZmcZncZocWlcWfcWfcWfcWfcWfcWfcWecUecUecUecUecSHcSHcSHcSjcSjcSjcSjcSjcSkcSkcSkcSjcSjcSjcSjcSHcSHcUecUecWhcWfcWfcWfcWfcWfcWfcWfcWfcWkcWlcWfcWfcWfcWfcWecUecUecUecUecUecSHcSjcSjcSjcSjcSjcWDcZpcZqcZrcYTcZscZtcZucYTcYTcZvcZwcZxcZucZycYTcZvcYTcZzcZAcZBcZCcZDcZDcZDcZDcZDcZDcZDcZDcZDcZDcZDcZDcZDcZEcYAcZFcZGcZHcYTcZIcZJcZKcZLcYXcYYcYXcZMcYXcYXcZMcUecUecUecUecURcSHcSjcSjcSkcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVOcVOcVOcVOcSkcSkcSjcSHcUecUecXhcXhcXhcXhcXhcZNcZOcZPcZQcZncZncZncZncZncZRcVZcUecUecUecUecUecUecWacUecUecUecUecSHcUecSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcUecUecUecWacUecUecUecUecUecUecUecUecVXcVZcUecUecUecUecWacUecUecUecUecUecSHcSHcUPcSHcSHcSjcWDcWDcWDcWDcZScZTcZUcZVcZWcZWcZXcZYcZYcZJcZZcZYcZYcZYdaacZYdaadabdabdabdabdabdabdabdabdabdabdabdabdabdabdabdaacZYdaadaccZYdadcZsdaedafdagdahdaicZadajdajcZdcUecUecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVNcVOcSkcSkcSjcSHcSHcUecUecUecUecUecUecXhdakdaldamcXhcUecUecUecUecUecUecUecUecWbcUecUecUecWdcWfcWfcWecUecUecUecUecSHcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcUecUecWhcWfcWicUecUecUecUecSHcUecUecUecUecUecUecUecUecUecWacUecUecUecUecUecUecUecVlcUecSHcSHcSHcSHcSHcYzcYTdandaodapdaodaodaqdaodardapdapdaodasdaodatdaudavdawdaxdaxdaxdaxdaxdaxdaxdaxdaxdaxdaxdaxdaxdaydazdaAdaBdaCdaodaqdaDdaEdaFdaFdaEdaFdaFdaFdaFdaFdaGcWEdaHcWEcWEcURcSHcSjcSjcSkcSkcSkcSkcSjcSjcSjcSjcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSjcSHcSHcUecUecUecUecUecXhdaIdaJdaKcXhcUecUecUecUecUecUecSHcSHcUPcSHcUecUecUecUecUecWacUecUecUecUecUecSHcSjcSjcSjcSjcSjcSHcSHcSHcSHcSHcUecWhcWicUecUecUecSHcSHcSHcSHcSHcSHcUPcUQcUecUecUecUecUecWacUecUecUecUecUecUecUecUecUecUecUecSHcSHdaLdaLdaMdaNdaMdaOdaOdaOdaPdaOdaQdaRdaSdaRcYzcYQdaTcUecUecUeaaacSyaaaaaaaaeaaaaaaaaaaaeaaacSyaaaaaaaaaaaeaaadaUcYBcYTcZtdaVdaWdaXdaYdaZdbadaFdbadbbdbcdbddbedbfdbgdbhcUecSHcSjcSjcSkcSkcSkcSkcSjcSjcSjcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSjcSHcSHcUecUecUecUecXhcXhcXhcXhcXhcUecUecSHcSHcSHcSHcSHcSjcSjcSHcSHcUecUecUecUecWacUecUecUecUecUecUecSHcSHcSHcSHcSHcSHcUecUecUecUecUecWacUecUecSHcSHcSHcSjcSjcSjcSjcSjcSHcUecUecUecUecUecUecWacUecUecUecVUcVWcUecUecUecUecUecUecUecSHdaLdbidbjdbkdbldaOdbmdbndbodbpdaQdbqcYTdbrcYzcUecUecUecUecUecUecUeaaaaaaaaecSyaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaecYzdbscZtdbtdaFdaFdaFdaEdbadaFdbadaFdaFcWEcWEcWEcWEcWEcUecSHcSjcSjcSkcSkcSkcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSjcSjcSHcUecUecUecUecUecUecUecUecUecUecUecSHcSjcSjcSjcSjcSjcSjcSjcSHcSHcUecUecUecWdcWfcWfcWfcWecUecUecUecUecUecUecUecUecUecUecUecUecUecWacUecSHcSHcSjcSjcSjcSjcSjcSjcSjcSHcSHcUecUecUecUecUecWdcWfcWfcWfcWkcWlcWfcWfcWfcWecUecUecUecUedaLdbudbvdbwdbxdaOdbydbzdbzdbAdbBdbqcYTcYTcYzcUecUecUecUecUecUecUeaaeaaeaaeaaeaaeaaeaaedbCdbCdbCdbCdbCaaeaaaaaacYzdbDdbEdbFdbGdbHdbIdaZdaYdaYdaYdbadaFcUecUecUecUecUecUecSHcSjcSjcSkcSkcSjcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSjcSHcUecUecUecUecUecUecUecUecUecSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcSHcUecUecUecUecUecWdcWecUecUecVUcVWcUecUecWhcWfcWfcWfcWfcWfcWicUecSHcSjcSjcSjcSjcSkcSkcSkcSjcSjcSHcSHcSHcUecUecUecUecUecUecUecVXcVZcUecUecUecWacUecUecUecUedaLdaLdaLdaLdaLdbJdbKdbLdbMdbAdbNdaRdaSdaRcYzcUecUecUecUecUecUecUeaaaaaaaaeaaaaaaaaaaaedbCdbCdbCdbCdbCaaeaaacYScYBdbOdaqdbPdaFdaFdaFdaEdaFdbQdaFdbadaFcUecUecUecUecUecSGcSGcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSHcSHcSHcSHcUecUecUecUecSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcSHcUecWbcUecUecWdcWfcWfcWkcWlcWfcWfcWicUecUecUecUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSjcSjcSjcSHcSHcSHcSHcUecUecUecUecUecUecUecUecUecWdcWfcWfcWecUecUecUecUecUecUedbJdbJdbJdbJdbJdbJcUecUecUedbRcUecUecUecUecUecUecSyaaaaaaaaeaaaaaaaaaaaedbCdbCdbCdbCdbCcYAcZFcZGcZHcYTcZtdbFdbSdbSdbTdbUdbVdbWdbXdbYdaFcUecUecUecUecUecSGcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSjcSHcSHcSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcUPcSHcUecUecUecUecVXcVZcUecUecUecUecWbcUecSHcSHcSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcSHcSHcSHcSHcSHcSHcUecUecUecUecUecWacUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUeaaeaaeaaeaaeaaeaaeaaeaaedbCdbCdbCdbCdbCdbZcYTdbZdcacYTdcbdcccZYcZYdcddcedcfdcgdaFdchdaFcUecUecUecUecUecSGcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcSHcUecUecUecUecUecUecUecUecUecUPcSHcSHcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcSHcUecUecUecUecWacUecUecUecUecUecUecUecUecUecUecUecUecUecVUcVWcUecUecUecUecUecUecUecUeaaacSyaaaaaaaaaaaaaaedbCdbCdbCdbCdbCcYAcZFdcidcjcYTdckdcldcmdcmdcndcodcpdcqdcrdcsdaFcUecUecUecVMcUPcSHcSjcSjcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSjcSkcSkcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcSHcSHcUecUecUecSHcSHcSHcSHcSHcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcUecUecUecUecWdcWfcWfcWfcWfcWfcWfcWfcWfcWfcWfcWfcWfcWfcWkcWlcWfcWfcWecUecUecUecUecUecUeaaaaaaaaaaaaaaaaaedbCdbCdbCdbCdbCaaeaaadaUcYBdbOdctdcucYTcYTdcvdcwdcxdcxdbXdcydaFcUecUecUecUecSHcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecVXcVZcUecUecWacUecUecUecUecUecUecUXcUXaaaaaaaaaaaedbCdbCdbCdbCdbCaaeaaaaaacYzcZSdczcYTcYTcYTdaFdaFdbXdcAdaFdbadaFcUecUecUecUecSHcSjcSjcSjcSjcSkcSjcSjcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcSHcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecUecWdcWfcWfcWfcWfcWfcWfdcBdcCdcDdcDdcDdcDdcDdcDdcDdcDdcDdcDdcDdcDdcEdcFdcGcYTcYTcYTdcHdcIdcJdcKdcLdcMdaFcUecUecSHcSHcSHcSjcSjcSkcSkcSkcSjcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSHcSHcSHcUecUecUecUecUecUecUecSHcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecUecUXcUXaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzcYzdcNcYScZFcYBdaFdaFdaFdaFdaFdaFdaFcUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSHcSHcSHcSHcSHcSHcSHcSHcSHcSHcUPcUQcUecUecUecUecUecUecUecUecUecUecUecUecUecUeaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUXcUXdcOcUecUecUecUecUecUecUecUecUecUecUecSHcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecUecWbcUecUecSyaaacSyaaaaaaaaaaaaaaaaaacSyaaacSycUecUecUecUecUecUecUecUecUecUecUecUecUecSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSHcUecUecUecUecUecUecUecUecUecUecUecUecSHcUPcSHcSHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecUecUecUecUecUecVMcUPcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSHcSHcUecUecUecUecUecUecUecUecUecSHcSjcSjcSHcSHcSHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecUecUecUecUecUecUecUecUecSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSHcSHcSHcSHcSHcSHcSHcSHcSHcSHcSHcSjcSjcSjcSHcSHcSHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSycUecUecUecUecUecUecUecUecUecUecSHcSHcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUecUecUecWbcUecUecUecSHcSHcSHcSHcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaacUecUecSHcUPcSHcSHcSHcSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjcSjaaacSyaaaaaaaaaaaaaaaaaaaaaaaacSycSHcSHcSHcSHcSjcSjcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSHcSHcSjcSjcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSHcSkcSjcSjcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSyaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaacSyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaacSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkaaaaaaaaaaaacSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkcSkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSEcSEcSFcSFcSFcSFcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSEcSEcSEcSEcSEcSEcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSGcSHcSGaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSEcSEcSEcSFcSFcSEcSFcSFcSFcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSIcSJcSIaaeaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSKcSLcSMcSNaaeaaaaaacSEcSEcSEcSEcSEcSEcSEcSFcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSOcSPcSPcSQcSRcSScSIaaeaaaaaacSEcSEcSEcSEcSFcSFcSFcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaacSTaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUcSVcSWcSXcSYcSZcTaaaeaaecSFcSFcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecTccTccSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTdcSPcSPcTecTfcSScTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbaawaawaawaawaawaawaawaawaawaawcTccTccTccTccSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecThcTicTjcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbaaeaaeaaeaaeaaeabWaaeaaeaaecTccTccTccSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTkcTlcTmcTncTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTocTpcTqcTgcTrcTscTgcTgcTgcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecTtcTucTvcTwcTxcTycSGcSZcTzcTgcTAcTBcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecTCcTDcTucTEcTFcTGcTHcTIcTzcTJcTBcTKcTAcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTLcTCcTMcTCcTvcTvcTrcTNcTFcTgcTncTOcTgcTBcTPcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaecSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTQcTRcTvcTScTTcTvcTjcTUcTGcTVcTWcTXcTgcTgcTgcTgcTgcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecTYcTYcTYcTYcTYcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTZcUacUbcTvcTTcUccTEcUdcTFcUecTgcUfcUgcTgcUhcTzcSJcUicTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaecTYcUjcUkcUlcTYcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaeaaecSFcSFcTgcTycUmcUncUocUbcUpcUqcTGcUrcSGcSZcUscTgcUhcTncTzcUicTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcTccTccTccTccTccTccSEcSEcSEcSEcSEcSEcSEaaaaaacSTaaaaaaaaaaaaaaaaaeaaeaaecTYcUtcUucUvcTYcSEcSEcSEcTccTccTccTccSEcSEcSEcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecTgcTgcTgcTgcTgcTgcTxcTFcUwcUmcTFcTUcUxcUrcUrcTIcTzcUfcTgcUhcTjcUycUicTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccTccUzcUzcUzcUzcTccTccTccSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaecTYcTYcTYcTYcUAcUBcUAcTYcTYcTYcTYcTYcUzcUzcTccTccSEcSEcSEcSEcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecTgcUCcSZcTGcTxcTgcUDcUEcUFcTgcTVcTgcUGcUHcUIcTgcSZcUJcSJcUKcTjcTmcSJcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSEcSEaaaaaaaaaaaaaaaaaeaaeaaecTYcULcUMcUNcUOcUPcUQcURcUScUTcUUcTYcUzcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcTgcUCcTjcSZcTEcTVcUJcUmcUVcUmcUWcSZcSZcUXcTzcSZcTjcTjcTgcSJcUYcTjcSZcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaecTYcUZcVacVbcVccVdcVecTYcTYcTYcVfcTYcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcTgcUCcVgcTjcTjcTVcTjcUycTrcTjcVhcUWcUycUscVicTjcVjcTncTgcUmcSJcUJcSZcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccVkcVlcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcVmcTccTccTccTccTcaaaaaaaaaaaaaaaaaaaaecTYcVncVacVacVocVacVacVpcVacVqcVrcVscUzcUzcUzcUzcTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcTgcUCcVtcTEcTxcTgcVucTgcVvcVwcTgcTGcTgcVvcVwcTgcTFcUJcTgcUXcVxcSJcUfcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccVmcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcVkcTccTccTcaaaaaaaaaaaaaaaaaaaaaaaecTYcVycVacVzcUOcVacVacVacVacVAcVBcVCcUzcUzcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcTgcTgcTgcTgcTgcTgcVucTgcVDcTzcTGcUfcTncTFcUpcTFcTXcTEcTgcVvcVwcVEcVFcTgcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccVmcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcVGcUzcTcaaaaaaaaaaaaaaacSTaaaaaeaaecTYcVHcVacVIcVccVJcVacVacVacVAcVKcVLcUzcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTgcVucTgcTzcUfcVMcTUcSScTEcTzcTgcTFcTncTgcUhcSJcSJcUicTgcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSTaaaaaaaaaaaaaaaaaaaaeaaecVOcTYcTYcTYcTYcTYcTYcVPcVQcVPcTYcVRcVScUzcUzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTgcVucTgcUfcSZcTXcTzcTFcTncTXcTgcVucTgcTgcUhcSJcSJcUicTgcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcVTcVUcVVcVWcVXcVXcVXcVXcVXcVXcVYcVUcVVcUzcUzcVZcWacWbcTYcWccVacVHcTYcWdcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTgcVucTgcTgcTgcTgcTgcTgcTgcTgcTgcVucTgcUhcSJcSJcSJcUicTgcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWecWfcWfcWfcWfcWfcWfcWfcWfcWecUzcUzcUzcWgcWgcWgcTYcVacVacVHcTYcWdcUzcUzcUzcUzcUzcUzcWhcVkcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWicWjcWjcWjcWicWjcWjcWjcWjcWiaaaaaaaaaaaaaaacWicSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTgcVucVucVucVucVucVucVucVucVucVucVucTgcUhcSJcSJcSJcUicTgcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcVUcVVcWkcWlcWlcWlcWlcWlcWlcWmcVUcVVcUzcUzcUzcUzcUzcTYcVPcVQcVPcTYcWncUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcVFcWocVFcTgcTgcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSTaaaaaaaaaaaaaaaaaaaaaaaacTccTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcWpcWqcWrcUzcUzcUzcUzcTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcTgcSJcSJcSJcTgcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSTaaaaaaaaaaaaaaaaaaaaacTccTccTccTccTccTccTccTccUzcUzcUzcUzcUzcUzcWscWtcWucUzcUzcUzcTccTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcTgcSJcSJcSJcTgcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSTaaaaaaaaaaaaaaacSTaaacTccTccTccSEcSEcSEcSEcTccTccTccUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcTgcVFcWocVFcTgcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcWwcUzcUzcUzcUzcUzcTccTccTcaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcTccTccTccUzcUzcUzcWvcUzcUzcTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccTccVkcTccUzcUzcVmcVmcTccSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccUzcUzcWvcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccTccTccTccTccSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccUzcUzcWvcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaacSFcSFaaaaaacSTaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWycWzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSFcSFaaaaaacSTaaacSEcSFcSFaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaacSFcSFaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWicWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcUzcUzcTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFcSFcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcVNcVNcVNcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaacSTaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccUzcUzcWvcUzcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaacSEaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccUzcUzcWvcUzcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaacSTaaacSFcSFcSFaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcWycWAcWzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWicWjcWjcWjcWjcWjcWjcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaacSFcSFcSFaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcWvcUzcWhcVkcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWpcWqcWrcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWscWtcWucUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaacSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaacSTcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaacWxaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaacSFcWxcWxaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSFcSFcWxaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcWvcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSEcTccUzcUzcWvcUzcTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaacSTaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSEcSEcTccUzcUzcWvcUzcUzcTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaacTbcTbaaaaaaaaaaaaaaaaaacSFcSFcSFcSEcSEcTccUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaacTbcTbcWBaaaaaaaaaaaaaaaaaacSFcSFcSFcSEcSEcTccUzcUzcWycWzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaacWBaaaaaaaaaaaaaaacSTaaaaaacSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbaaeaaeaaeaaeaaeaaeaaeaaecTbcTbcSFcSFcSEcSEcTccVkcVlcUzcWvcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbaawaawaawaawaawaawaawaawcTbcTbcTbcSFcSEcSEcTccTccUzcUzcWvcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbaaeaaeaaeaaeaaeaaeaaeaaecTbcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSTaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSEcSFcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSEcSEcTccUzcUzcWpcWqcWrcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEcSFcSFcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSEcSEcTccUzcUzcWscWtcWucUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSEcSEcTccTccUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSFcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSEcSEcSEcSEcTccUzcWCcWDcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcTccTccUzcWvcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcTccUzcUzcWvcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEcSEcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWicWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSTaaaaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcTccTccUzcUzcWvcWhcVkcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcTccUzcUzcWCcWDcUzcTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaacTccTccTccUzcUzcWvcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTccUzcUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWicWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTcUzcUzcUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSTaaaaaaaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcWvcUzcUzcUzcTccSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacWEaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaacSTcUzcUzcUzcUzcUzcUzcWvcUzcUzcUzcTccTccSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcSFcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcTccTccTccTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTcUzcUzcUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcWvcUzcWpcWrcUzcUzcUzcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTcUzcUzcUzcUzcUzcUzcWycWAcWFcWGcWAcWAcWAcWzcUzcUzcTccTccTccSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcWscWucUzcUzcUzcWvcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaacSTcTccTccUzcWwcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcWzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaacSEcTccTccVkcTccTccTccTccTccTccUzcUzcUzcUzcWvcUzcUzcUzcTccTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcSEcTccTccUzcUzcUzcWvcUzcUzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecTccTccTccTccSEcSEcSEcSEcSEcTccTccUzcUzcWycWAcWAcWzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbcTbaawaawaawaawaawaawaawaawaawaawaawaawaawaawcTbcTbcTbcTbcSFcSEcSEcSEcTccUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbaaeaaeaaecVOaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecTbcTbcSFcSFcSFcSEcSEcTccTccUzcUzcUzcUzcWycWAcWAcWzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSEcSEcTccTccTccTccUzcWwcUzcUzcWvcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaacSTcSFaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccTccVkcUzcUzcWvcUzcUzcUzcTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaacVNcSFcSFcSFcSFcVNcVNaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccUzcWycWAcWzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaacVNcVNcSFcSFcSFcVNcVNcVNaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSFcSEcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSTaaaaaacSTcVNcVNcSFcSFcSFcVNcVNcSTaaaaaaaaacSTaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcTccTccUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaacVNcVNcSFcSFcSFcVNcVNaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccUzcWpcWqcWrcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaacSTcSFcSFcSFcVNcVNcSTaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccUzcWscWtcWucUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcTccTccTccUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWjcWxcWxcWxcWxcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccTccUzcUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcUzcUzcUzcWvcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcWCcWAcWAcWAcWAcWDcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcWvcUzcUzcUzcUzcWwcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcWvcUzcUzcUzcUzcVkcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcWvcUzcUzcUzcTccTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSTaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcWvcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWjcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWvcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWvcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcTccTccUzcWCcWDcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaacSFcSFcSFcSFcSFcSFcSEcTccUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWicWjcWjcWjcWxcWxcWxcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSEcSEcVkcVlcWpcWqcWrcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSEcSEcTccUzcWscWtcWucUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcTccTccTccWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWjcWjcTccUzcUzcTccWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbaaeaaeaaeaaeaaeaaeaaeaaeaaeaaecTbcTbcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWvcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcUzcUzcUzcUzcWicWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbcTbcTbaawaawaawaawaawaawaawaawaawcTbcTbcTbcSFcSFcSFcSFcSFcSEcSEcTccTccUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWicWjcUzcUzcUzcUzcWjcWjcWjcWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcTbaaeaaeaaeaaeaaecWBcWBaaeaaeaaecTbcTbcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWjcUzcUzcUzcUzcTccTccTccTccWjcWjcWjcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaacWBcWBcWBcWBaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWicUzcUzcUzcUzcUzcTccTccTccWjcWjcWjcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaacWBcWBcWBcWBaaaaaacSTaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcWvcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWHcUzcUzcUzcUzcTccTccWjcWjcWjcWjcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaacSTaaaaaaaaacWBcWBaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcWvcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWIcUzcWIcUzcTccTccTccWjcWjcWjcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWjcWjcWicWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWJcWecWJcUzcTccWjcWjcWjcWjcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcUzcWvcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWKcWLcWMcWjcWjcWjcWjcWjcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaacSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcWvcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWicWjcWjcWjcWxcWjcWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWicWjcWNcWLcWOcWjcWjcWjcWjcWjcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcWvcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcUzcUzcVUcVVcWPcVXcVXcVXcVXcVXcVXcWQcWLcWOcWjcWjcWjcWjcWjcWjcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcTccUzcUzcUzcUzcWvcWhcVkcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcUzcUzcUzcUzcWecWRcWRcWRcWRcWRcWRcWRcWScWTcWOcWjcWjcWicWjcWjcWjcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcTccTccUzcUzcUzcWvcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcTccUzcUzcUzcVUcWUcWkcWlcWlcWlcWlcWlcWVcWLcWWcWXcWjcWjcWjcWjcWjcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcTccTccTccUzcUzcUzcUzcWjcWjcWjcWjcWjcWjcWNcWLcWOcWjcWicWjcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcWYcWYcWYcWYcWYcWYcSFcSFcSFcSFcSFcSEcSEaaaaaacSTaaaaaaaaaaaacSTaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccUzcUzcUzcWvcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSEcSEcTccTccUzcUzcUzcWjcWjcWjcWjcWjcWjcWjcWNcWLcWOcWjcUzcUzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcWZcXacXbcSFcSFcSFcWYcXccXdcXecXfcWYcTccTccSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccUzcUzcWvcUzcUzcTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcSEcSEcTccTccTccUzcUzcWjcWjcWjcWjcWjcWicWjcXgcWLcXhcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcWZcXbcXicSFcSFcSEcWYcXjcXkcXlcXmcWYcUzcTccTccSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccUzcUzcWvcUzcUzcUzcUzcTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcSEcSEcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWIcWecWIcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcWZcVkcSFcSFcSEcWYcXecXecXecXmcWYcUzcUzcTccTccVkcTccTcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccTccUzcWvcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcSEcSEcWjcWjcWjcWjcWjcWicWjcWjcWjcUzcUzcWJcUzcWJcUzcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcXncSFcSFcSFcSFcWYcXccXdcXecXmcXocUzcUzcUzcUzcVGcUzcTccTcaaaaaaaaaaaaaaaaaaaaaaaacSTaaacSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccTccUzcWvcUzcUzcUzcUzcUzcUzcUzcTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWicWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcWjcWicWjcWjcWjcWjcWjcUzcUzcUzcUzcUzcUzcUzcUzcXpcXpcXpcUzcUzcUzcTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcXqcSFcSFcSFcSFcWYcXjcXkcXrcXmcXscUzcUzcUzcUzcUzcUzcUzcUzcUzcSTaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcSEcSEcTccTccVkcTccTccUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcUzcVNcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWxcWxcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcUzcUzcUzcUzcUzcUzcUzcUzcXtcXucXvcUzcUzcUzcTccSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccTccTccTccTccTccTccSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcXqcSFcWYcWYcWYcWYcXecXecXecXwcXxcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaaacSTaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcSEcSEcTccTccUzcVGcUzcUzcUzcWpcXycXzcXAcXBcUzcUzcUzcUzcUzcVNcVNcTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcUzcUzcXCcXCcXCcXCcXCcXCcXDcXEcXEcXFcXCcXCcXCcXCcUzcUzcUzcTccSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcTccTccUzcUzcUzcUzcUzcTccTccTccTccTccSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcWYcWYcXGcWYcWYcXHcXIcXecXccXdcXecXmcWYcXJcXJcXKcXLcXMcXJcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacSEcSEcSEcTccTccUzcUzcUzcUzcUzcUzcWscXNcXOcUzcXPcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWxcWxcWxcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWxcWxcWjcWjcTccUzcUzcUzcXCcXQcXRcXScXTcXUcXVcXWcXXcXYcXZcYacXRcXZcUzcUzcUzcTccTccTccTccSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccTccTccTccSEcSEcSEcSEcSFcSFcSFcWYcYbcYccYdcYecYfcYgcXecXjcXkcYhcXmcXecYicYjcYkcYkcYkcYlcUzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacTccTccTccUzcUzcUzcUzcUzcUzcUzcUzcYmcYncYocYpcYncYncUzcUzcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWxcWxcWxcWjcWjcSEcTccUzcUzcUzcXCcYqcYrcYscYtcYrcYrcYrcYrcYrcYucYrcYrcYucUzcUzcUzcUzcUzcUzcTccTccTccSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccVkcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSEcSEcSEcSEcWYcYvcYwcYxcYycYzcYfcXecXecXecXecXmcXecYicYAcYAcYAcYBcYCcUzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcYmcYDcYEcYFcYGcYncUzcUzcUzcUzcUzcWhcVkcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWxcWxcWxcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSEcTccUzcUzcUzcXCcYHcYrcYrcYIcYrcYrcYrcYrcYrcXZcYJcYJcXZcUzcUzcUzcUzcUzcUzcUzcUzcTccTccTccTccSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcTccTccUzcVGcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccTccTccSEcSEcSEcWYcYKcYfcYfcYccYLcYfcXmcYMcYNcYOcYPcXecYicYAcYQcYRcYScYTcUzcUzcUzcUzcUzcUzcSTaaaaaacSTaaaaaaaaaaaacSTaaaaaaaaacUzcUzcUzcUzcUzcYUcYUcYVcYWcYncYXcYYcYZcZacYncYncYncYncUzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWicWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcWjcSFcSFcTccTccUzcUzcXCcZbcYrcYrcXTcZccZccYrcYrcZdcXCcXCcXCcXCcWpcWrcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccTccSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWpcWrcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcWYcWYcWYcWYcZecXecXecZfcZgcZhcZfcZicXecZjcZjcZjcZjcZkcZjcXJcZlcZmcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTcUzcUzcZncYWcZocZocZpcZqcZrcZscZtcZucZvcZwcZxcZycUzcUzcUzcUzcVmcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWicWjcWjcWjcWicWjcWjcWjcWjcSFcSFcSEcTccUzcUzcXCcYJcYrcZzcYtcZAcZBcZCcZDcZEcZFcZGcZHcZIcZJcWGcWAcWAcWAcWAcWAcWAcWzcUzcUzcUzcUzcTccTccTccSEcSEcSEcSEcSEcSFcSFcSFcSEcSEcSEcSEcTccTccUzcUzcWCcWAcWAcWAcWAcWAcWAcWAcWAcWFcWGcWAcWAcWAcWAcWzcUzcUzcUzcUzcUzcTccSEcSEcSEcSEcSEcWYcZKcZLcZMcZocZNcZOcZPcZocZocZQcZRcZScZPcZTcZocZQcZocZUcZVcZWcZXcZYcZYcZYcZYcZYcZYcZYcZYcZYcZYcZYcZYcZYcZZcYVdaadabdaccZodaddaedafdagcZscZtcZsdahcZscZsdahcUzcUzcUzcUzcVmcTccSEcSEcSFcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWjcWjcWjcWjcSFcSFcSEcTccUzcUzcXCcXCcXCcXCcXCdaidajdakdalcZIcZIcZIcZIcZIdamcWucUzcUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcTccUzcTccTccSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccTccUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcUzcWscWucUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcTccTccVkcTccTccSEcWYcWYcWYcWYdandaodapdaqdardardasdatdatdaedaudatdatdatdavdatdavdawdawdawdawdawdawdawdawdawdawdawdawdawdawdawdavdatdavdaxdatdaycZNdazdaAdaBdaCdaDcZvdaEdaEcZycUzcUzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWicWjcSFcSFcSEcTccTccUzcUzcUzcUzcUzcUzcXCdaFdaGdaHcXCcUzcUzcUzcUzcUzcUzcUzcUzcWwcUzcUzcUzcWycWAcWAcWzcUzcUzcUzcUzcTccSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccUzcUzcWCcWAcWDcUzcUzcUzcUzcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcVGcUzcTccTccTccTccTccYUcZodaIdaJdaKdaJdaJdaLdaJdaMdaKdaKdaJdaNdaJdaOdaPdaQdaRdaSdaSdaSdaSdaSdaSdaSdaSdaSdaSdaSdaSdaSdaTdaUdaVdaWdaXdaJdaLdaYdaZdbadbadaZdbadbadbadbadbadbbcWZdbccWZcWZcVmcTccSEcSEcSFcSFcSFcSFcSEcSEcSEcSEcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSEcTccTccUzcUzcUzcUzcUzcXCdbddbedbfcXCcUzcUzcUzcUzcUzcUzcTccTccVkcTccUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcTccSEcSEcSEcSEcSEcTccTccTccTccTccUzcWCcWDcUzcUzcUzcTccTccTccTccTccTccVkcVlcUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTcdbgdbgdbhdbidbhdbjdbjdbjdbkdbjdbldbmdbndbmcYUcZldbocUzcUzcUzaaacSTaaaaaaaaeaaaaaaaaaaaeaaacSTaaaaaaaaaaaeaaadbpcYWcZocZOdbqdbrdbsdbtdbudbvdbadbvdbwdbxdbydbzdbAdbBdbCcUzcTccSEcSEcSFcSFcSFcSFcSEcSEcSEcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSEcTccTccUzcUzcUzcUzcXCcXCcXCcXCcXCcUzcUzcTccTccTccTccTccSEcSEcTccTccUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcTccTccTccTccTccTccUzcUzcUzcUzcUzcWvcUzcUzcTccTccTccSEcSEcSEcSEcSEcTccUzcUzcUzcUzcUzcUzcWvcUzcUzcUzcWpcWrcUzcUzcUzcUzcUzcUzcUzcTcdbgdbDdbEdbFdbGdbjdbHdbIdbJdbKdbldbLcZodbMcYUcUzcUzcUzcUzcUzcUzcUzaaaaaaaaecSTaaaaaaaaeaaeaaeaaeaaeaaeaaeaaeaaecYUdbNcZOdbOdbadbadbadaZdbvdbadbvdbadbacWZcWZcWZcWZcWZcUzcTccSEcSEcSFcSFcSFcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSEcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSEcSEcSEcSEcSEcTccTccUzcUzcUzcWycWAcWAcWAcWzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWvcUzcTccTccSEcSEcSEcSEcSEcSEcSEcTccTccUzcUzcUzcUzcUzcWycWAcWAcWAcWFcWGcWAcWAcWAcWzcUzcUzcUzcUzdbgdbPdbQdbRdbSdbjdbTdbUdbUdbVdbWdbLcZocZocYUcUzcUzcUzcUzcUzcUzcUzaaeaaeaaeaaeaaeaaeaaedbXdbXdbXdbXdbXaaeaaaaaacYUdbYdbZdcadcbdccdcddbudbtdbtdbtdbvdbacUzcUzcUzcUzcUzcUzcTccSEcSEcSFcSFcSEcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccTccSEcSEcSEcSEcSEcSEcSEcSEcTccTccTccUzcUzcUzcUzcUzcWycWzcUzcUzcWpcWrcUzcUzcWCcWAcWAcWAcWAcWAcWDcUzcTccSEcSEcSEcSEcSFcSFcSFcSEcSEcTccTccTccUzcUzcUzcUzcUzcUzcUzcWscWucUzcUzcUzcWvcUzcUzcUzcUzdbgdbgdbgdbgdbgdcedcfdcgdchdbVdcidbmdbndbmcYUcUzcUzcUzcUzcUzcUzcUzaaaaaaaaeaaaaaaaaaaaedbXdbXdbXdbXdbXaaeaaacZncYWdcjdaLdckdbadbadbadaZdbadcldbadbvdbacUzcUzcUzcUzcUzcTbcTbcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcTccTccTccTccUzcUzcUzcUzcTccTccTccSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccTccTccUzcWwcUzcUzcWycWAcWAcWFcWGcWAcWAcWDcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSEcSEcSEcTccTccTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcWAcWzcUzcUzcUzcUzcUzcUzdcedcedcedcedcedcecUzcUzcUzdcmcUzcUzcUzcUzcUzcUzcSTaaaaaaaaeaaaaaaaaaaaedbXdbXdbXdbXdbXcYVdaadabdaccZocZOdcadcndcndcodcpdcqdcrdcsdctdbacUzcUzcUzcUzcUzcTbcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSEcTccTccTccTccTccTccSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccVkcTccUzcUzcUzcUzcWscWucUzcUzcUzcUzcWwcUzcTccTccTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccTccTccTccTccTccTccUzcUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaaeaaeaaeaaeaaeaaeaaeaaedbXdbXdbXdbXdbXdcucZodcudcvcZodcwdcxdatdatdcydczdcAdcBdbadcCdbacUzcUzcUzcUzcUzcTbcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcVkcTccTccSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccTccUzcUzcUzcUzcWvcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWpcWrcUzcUzcUzcUzcUzcUzcUzcUzaaacSTaaaaaaaaaaaaaaedbXdbXdbXdbXdbXcYVdaadcDdcEcZodcFdcGdcHdcHdcIdcJdcKdcLdcMdcNdbacUzcUzcUzcWhcVkcTccSEcSEcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSEcSFcSFcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccTccTccUzcUzcUzcTccTccTccTccTccSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccUzcUzcUzcUzcWycWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWAcWFcWGcWAcWAcWzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaedbXdbXdbXdbXdbXaaeaaadbpcYWdcjdcOdcPcZocZodcQdcRdcSdcSdcsdcTdbacUzcUzcUzcUzcTccSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccTccTccTccTccSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWscWucUzcUzcWvcUzcUzcUzcUzcUzcUzcVscVsaaaaaaaaaaaedbXdbXdbXdbXdbXaaeaaaaaacYUdandcUcZocZocZodbadbadcsdcVdbadbvdbacUzcUzcUzcUzcTccSEcSEcSEcSEcSFcSEcSEcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcWAcWAcWAcWAcWAdcWdcXdcYdcYdcYdcYdcYdcYdcYdcYdcYdcYdcYdcYdcZddaddbcZocZocZoddcdddddeddfddgddhdbacUzcUzcTccTccTccSEcSEcSFcSFcSFcSEcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcTccTccTccUzcUzcUzcUzcUzcUzcUzcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcVscVsaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYUcYUddicZndaacYWdbadbadbadbadbadbadbacUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcTccTccTccTccTccTccTccTccTccTccVkcVlcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVscVsddjcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWwcUzcUzcSTaaacSTaaaaaaaaaaaaaaaaaacSTaaacSTcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcTccUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccVkcTccTcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWhcVkcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcTccTccUzcUzcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcTccTccTcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcTccTccTccTccTccTccTccTccTccTccTccSEcSEcSEcTccTccTcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcTccTccSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcWwcUzcUzcUzcTccTccTccTccSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaacUzcUzcTccVkcTccTccTccTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEcSEaaacSTaaaaaaaaaaaaaaaaaaaaaaaacSTcTccTccTccTccSEcSEcSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTccTccSEcSEcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTccSFcSEcSEcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSTaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaacSTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaacSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFaaaaaaaaaaaacSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFcSFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 321f16eccbc12d73d174f13df98be0fa8c25efc1 Mon Sep 17 00:00:00 2001 From: Ren Erthilo Date: Fri, 30 Mar 2012 06:46:01 +0100 Subject: [PATCH 41/52] Merge fixes for NOCLONE, attack logs and map changes. --- code/game/dna.dm | 2 +- code/game/gamemodes/wizard/soulstone.dm | 2 ++ maps/tgstation.2.0.8.dmm | 14 +++++++------- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/code/game/dna.dm b/code/game/dna.dm index 04b160106d7..ff75b54a268 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -871,7 +871,7 @@ var/mob/occupant = src.connected.occupant dat = "Occupant Statistics:
" //Blah obvious if(occupant && occupant.dna) //is there REALLY someone in there? - if(occupant.mutations & NOCLONE) + if(occupant.mutations2 & NOCLONE) dat += "The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure.

" //NOPE. -Pete dat += text("View/Edit/Transfer Buffer

", src) dat += text("Radiation Emitter Settings

", src) diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index b605d407206..17c970363de 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -16,6 +16,8 @@ return ..() M.attack_log += text("\[[time_stamp()]\] Has had their soul captured with [src.name] by [user.name] ([user.ckey])") user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to capture the soul of [M.name] ([M.ckey])") + log_admin("ATTACK: [user] ([user.ckey]) captured the soul of [M] ([M.ckey]).") + message_admins("ATTACK: [user] ([user.ckey]) captured the soul of [M] ([M.ckey]).") transfer_soul("VICTIM", M, user) return diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index fd126620936..dd8868d7e96 100755 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -2883,7 +2883,7 @@ "bdw" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/hallway/primary/central) "bdx" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/door/firedoor/border_only,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) "bdy" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bdz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/kitchen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bdz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bdA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bdB" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bdC" = (/obj/structure/stool{pixel_y = 5},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -3114,7 +3114,7 @@ "bhT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/bridge/meeting_room) "bhU" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = "SS13"},/obj/structure/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/hallway/primary/central) "bhV" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/crew_quarters/kitchen) -"bhW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bhW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhX" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhY" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/pie,/obj/machinery/door/poddoor/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "kitchen2"; name = "Kitchen Shutters"; opacity = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bhZ" = (/obj/structure/table,/obj/item/clothing/head/cakehat,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/cafeteria) @@ -3178,7 +3178,7 @@ "bjf" = (/obj/structure/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "bjg" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "bjh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/kitchen) -"bji" = (/obj/structure/closet/secure_closet/meat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) +"bji" = (/obj/structure/closet/secure_closet/freezer/meat,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bjj" = (/obj/machinery/atmospherics/pipe/manifold{color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bjk" = (/obj/structure/table,/obj/machinery/processor,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bjl" = (/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -3970,7 +3970,7 @@ "byr" = (/obj/machinery/door/airlock/maintenance{name = "Quartermaster's Office"; req_access_txt = "41"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) "bys" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/qm) "byt" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/quartermaster/miningdock) -"byu" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/money_freezer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"byu" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) "byv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) "byw" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) "byx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) @@ -5952,7 +5952,7 @@ "ckx" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) "cky" = (/obj/item/weapon/reagent_containers/food/condiment/saltshaker,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living) "ckz" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living) -"ckA" = (/obj/structure/closet/secure_closet/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) +"ckA" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) "ckB" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living) "ckC" = (/obj/structure/closet/crate/medical,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) "ckD" = (/obj/item/weapon/storage/firstaid/regular{pixel_x = 6; pixel_y = -5},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/syndicate_station/start) @@ -6452,8 +6452,8 @@ "cud" = (/obj/structure/reagent_dispensers/beerkeg,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "cue" = (/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "cuf" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) -"cug" = (/obj/structure/closet/secure_closet/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) -"cuh" = (/obj/structure/closet/secure_closet/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cug" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) +"cuh" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) "cui" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "cuj" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) "cuk" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/tdome/tdomeobserve) From 07b26ee6b4a11a0607986d322ee007020569feae Mon Sep 17 00:00:00 2001 From: comma Date: Sun, 1 Apr 2012 07:27:17 +0300 Subject: [PATCH 42/52] Calling shuttle now turns red lights in hallways (a bit different from fire alarm one). Also every 90 seconds siren is played. --- code/datums/shuttle_controller.dm | 19 ++++++++++++++++++- icons/effects/alert.dmi | Bin 1220 -> 1345 bytes sound/effects/siren.ogg | Bin 0 -> 433438 bytes 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 sound/effects/siren.ogg diff --git a/code/datums/shuttle_controller.dm b/code/datums/shuttle_controller.dm index c75f262eb73..4baa14869d5 100644 --- a/code/datums/shuttle_controller.dm +++ b/code/datums/shuttle_controller.dm @@ -20,7 +20,7 @@ datum/shuttle_controller fake_recall = 0 //Used in rounds to prevent "ON NOES, IT MUST [INSERT ROUND] BECAUSE SHUTTLE CAN'T BE CALLED" deny_shuttle = 0 //for admins not allowing it to be called. departed = 0 - + sound_siren = 1 //if siren should go off // call the shuttle // if not called before, set the endtime to T+600 seconds // otherwise if outgoing, switch to incoming @@ -34,6 +34,13 @@ datum/shuttle_controller else settimeleft(SHUTTLEARRIVETIME*coeff) online = 1 + //turning on the red lights in hallways and siren + for(var/area/A in world) + if(istype(A, /area/hallway)) + A.readyalert() + sound_siren = 1 + + proc/recall() if(direction == 1) @@ -45,6 +52,11 @@ datum/shuttle_controller world << sound('shuttlerecalled.ogg') setdirection(-1) online = 1 + //turning off the red lights in hallways and siren + for(var/area/A in world) + if(istype(A, /area/hallway)) + A.readyreset() + sound_siren = 0 // returns the time (in seconds) before shuttle arrival @@ -83,6 +95,11 @@ datum/shuttle_controller var/timeleft = timeleft() if(timeleft > 1e5) // midnight rollover protection timeleft = 0 + if (sound_siren) //playing siren every 90 seconds + sound_siren = 0 + world << sound('siren.ogg') + spawn(900) + sound_siren = 1 switch(location) if(0) if(timeleft>timelimit) diff --git a/icons/effects/alert.dmi b/icons/effects/alert.dmi index d84e77e33c0c9302f274bb5a1d0f83cf620263c4..51b81750334feccde2e68066ea196585ee09b15c 100644 GIT binary patch literal 1345 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcalx2r-TN?cNllZ!G7N;32F7#J$% zOr3C$ugO5b<^0?5oF`E|AqFv3h7yMv>kdvSnd;^etktsryMvOO;gs8XpVEws<=*fg zH)&V#&g@=x@w*gD%WGcMxnbK_7^D3>JAVb;dYHLp3kOpen`nICqAi&Y4h|=8o{;AI zF0HjneOKVV&GYjEex8z?%Vw#{rG2xxp~H2t*Y&k!oA!ls&-Jh0+_JdI_?*S>h)B=k zxn~zI*~zxMSNizl$ajjpZ(s82}I ztYv(td{*$RyMhEAEd?%Q0 zG?+i=YkQ-xTjKi?=RY1I6IZNs5?I-GNW+lr^s*CkJnub!xlZlU-lN~oeVyrlDs8{q zoAc%Av%hYi{PsF~Z2orj-*?~DFawd(W#UytNV{rvXd^oxJXci)YA z{eizuw`KOVV83m*&#Qf(&-dV5l-$3U?f)Om{xQ{g{pq-S4B4CyXZ(|~n(~LY;OFfJ zHRanZzf|qEt=xIsV$+#|3{+HQ|N&6YEefr>U z|0jI^O#Z!k#>_H-9KxT>9ctMuzTE#4ZXZ8=1|#2jo`Tb#_w?>(So@UCfcefNoAw_y zv5#yIJeZ008c^p=RKM4 z8UMZCbp~CP>FY!K4&u){?lWXp{#Y(w_nz??#N}V5AILNM-1t{hWL4F$Rn9-}-=Epl z@qX|2|4;h1e#6zQ$H-^Ev;;SJMZ(yAHXt^!PC{xWt~$(69CYJK@tD} literal 1220 zcmeAS@N?(olHy`uVBq!ia0vp^2Y`412OE%#(nyX4Qn#x@B1&9Ri<65o3raHc^B5Q^ z=JZZD%hhZk&~pA{u+CSh?#`&HlS?&@Ht%y*xh<8I+nMQoe;@n8NBk1sHgVtQu@*j{ zX)i9ClInOrqx$m;2d7Q_8b2l8N=*>p_L4HWevH@s{S@a38#b>v+9#Bo!!Kl^D!%%i z#hdySdGRmYTkq8^bd}A@FOe0Ql96*&TxE%lZ0NFTY5mvkub-Y_nO(L`&&zFMLXy^{ zQ}@i`fy58RPmhljPOjE^z3=sv!jIa*J;vwKcyrZypL@Rk)+$@Kr|RkHg^W)^*&-t^ z$Va;!_WZtgnGpj6^Ab-N$B>FSZ|@iei3EzYUA#T5lQr+~0g=xySyyy6T2Elz!D!}? zrevKU?yEPmGn6go07vI-25z@0NjxvCKg^%JS8DY=?q9Qy&s|qEBRk)2CSUunT+_Ok z65GDjm9zYAT`Qmae4l;%^}=ndE^q&Dbvmf+{O9l2{w~j4wd$$-pDhCKqRJzCAJ0Db zcQwf6(?_96D*RQOUIfOHD_CJ{@uRpvS{^b@J$?|!xKVDe6b>6bc*S?

SbW2(I}AV3Nx}9DK)H5$R&v1`9#hCfdCchu7FFwgUGybfkmwi4)m=~stqZd5i@z7Ku=?d^a2 zzkBL$?fP%K$P-9rc*^t4cFpEk|+qwO1o9`*_`EhaQ@0i0t&u!iP vdrj&8#h<6oz0D5{@87!_sct9G1N#};+3VyTT}7jT#S(+3tDnm{r-UW|wcG-_ diff --git a/sound/effects/siren.ogg b/sound/effects/siren.ogg new file mode 100644 index 0000000000000000000000000000000000000000..908f0d1f55121c076f9dcc731146f53484c832ed GIT binary patch literal 433438 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

fdzj+L4Z>y~f4WPLu7#_Ya5)o10}!u-qT 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